Wie können wir generieren Sitemap-URLs für Blogs und CMS?
Wie können wir generieren Sitemap-URLs für Blogs und CMS?
sitemap 2.6 Beta 2
Unterstützung Blogs und CMS können Sie einen Blick?
OK - wir werfen einen Blick. Wir haben jetzt einige Dinge mehr, weil der Mitarbeiter suchen. Unser Team wird bald wachsen (wahrscheinlich in der letzten Woche dieses Monats). Aus diesem Grund werden wir kümmern uns um diese Integration Problem nicht immediatelly nehmen - hoffe, dass es ok für dich ist Es ist bereits auf TODO-Liste
Hey vbet i erstellt ein Shell-Skript, und ich bin mit 100% auf meinem Feld
Sie brauchen nur zu entfernen, welche Sprachen Sie nicht möchten, und ändern Sie unter-linux.org Ihre Website-Adresse. in diesem Fall bin ich in meinem Forum root läuft.Code:#!/bin/bash for i in af sq ar be bg ca zh-CN hr cs da nl en pl pt et tl fi fr gl de el iw hi hu is id ga it ja ko lv lt mk ms mt no fa ro ru sr sk sl es sw sv zh-TW th tr uk vi cy yi do zcat sitemap_index.xml.gz |sed "s/<loc>http:\/\/under-linux.org\/sitemap/<loc>http:\/\/under-linux.org\/sitemap$i/" > sitemap"$i"_index.xml dos2unix sitemap"$i"_index.xml gzip -f sitemap"$i"_index.xml count=1 for k in `ls -la sitemap_*.xml.gz | grep -v index | awk {'print $8'}` do zcat sitemap_"$count".xml.gz | sed "s/<loc>http:\/\/under-linux.org\//<loc>http:\/\/under-linux.org\/$i\//" > sitemap"$i"_"$count".xml dos2unix sitemap"$i"_"$count".xml gzip -f sitemap"$i"_"$count".xml count=`expr $count + 1` done done
Damit wird der Prozess schneller und wird nicht erzeugen php Speicher Probleme
Speichern Sie dieses Skript auf vbseo_sitemap / data Verzeichnis wie convert.sh
chmod + x convert.sh
zu laufen Verwendung
. / Convert.sh
und als Sie in der Lage sein sitemaplanguage_index.xml.gz als sitemap ändern "Sprache" verwenden für en, es oder eine andere Sprache
lassen Sie mich wissen, wenn Sie eine andere Erklärung brauchen.
Darüber hinaus müssen Sie fügen Sie dieses Skript auf dem System crontab nach der Zeit vBSEO Sitemap crontab läuft.
Thanks,
Code:if($vboptions['vbseo_sm_freq_tsmart']) { $dpassed = (time() - $threadrow['lastpost'])/86400; if($dpassed<3)$freq = 'daily'; else if($dpassed<10)$freq = 'weekly'; else if($dpassed<100)$freq = 'monthly'; else $freq = 'yearly'; }else $freq = $vboptions['vbseo_sm_freq_t']; vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); //additional code $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','el','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi'); if(!$archived) { $strlenhost = strlen($vbseo_vars['bburl']."/"); $currentthreadurl = vbseo_url_thread($threadrow, $p, $archived); $currentthreadurl_before = substr($currentthreadurl,0,$strlenhost); $currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost); $lastpost =& $threadrow['lastpost']; $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls($alanguages); foreach($alanguages as $language) { vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $lastpost, $freq); } } //end additional code for($p=1; $p<=$totalpages; $p++) { $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls( vbseo_url_thread($threadrow, $p, $archived), vbseo_url_thread($threadrow, $p, $archived, true), $prior, $threadrow['lastpost'], $freq ); } if($showpost) { ...
Zuletzt bearbeitet von wowglider.de; 19-06-10 an 14:32.
Bitte beachten Sie, dass in readme.html gibt es keine Sitemap-Generator Beschreibung enthalten. Integration Anweisungen für die Sitemap-Generator befinden sich hier: http://www.vbenterprisetranslator.co...tegration.html
Wie ich sehe, du hast Code dort beschrieben, aber Sie haben es falsch. Bitte machen diese Änderungen, und kopieren Sie unseren Code zuerst. Dann wird überprüft es funktioniert. Und danach, wenn Sie wollen, optional Änderung am Ende des ersten Beitrag beschrieben. Und stellen Sie bitte sicher, dass Sie es richtig machen. Nun ist es falsch. Nach optional Modifikation Schritt - man muss unser Code in anderen Platz (vor beschriebenen Linie) und nach, dass sie kleine Änderung. Jetzt müssen Sie nur geändert einem unserer Code-Zeile nicht, wie es beschrieben wurde.
Bitte beachten Sie, dass ich nicht weiß, was Sie von Ihrem letzten Kommentar vom letzten post hier bedeuten. Bitte beschreiben Sie es, wenn es relevant ist
PS.
Nachdem wir Ihre Probleme zu lösen diesen Thread mit Sitemap Generator Integration thread zusammengeführt werden. Es bleibt hier nur noch, damit Sie einfacher, sie in Ort, wo man erwarten, es zu finden, aber wir haben bereits Gewinde für Sitemap-Generator Fragen der Integration.