Vielen Dank, Du hast mir sehr geholfen.
Grüße G.
Um schreiben oder kommentieren zu können, benötigen Sie ein Benutzerkonto.
Sie haben schon ein Benutzerkonto? Melden Sie sich hier an.
Jetzt anmeldenHier können Sie ein neues Benutzerkonto erstellen.
Neues Benutzerkonto erstellenVielen Dank, Du hast mir sehr geholfen.
Grüße G.
Vielen Dank,
die Kombination von Status 404/403 imit robots.txt ist genau das, was ich brauche.
Den Code-Schipsel mit "noindex,nofollow" kann ich in einen bestehenden einfügen. Ich habe bereits Seiten zum Blättern mit "noindex,nofollow" versehen:
<?php if(is_home() && ($paged) || is_attachment() || is_single()&& ($paged) || is_page()&& ($paged) || is_category()&& ($paged)||is_author()&& ($paged)||is_search()&& ($paged)||is_month()&& ($paged)||is_year()&& ($paged)){
echo '<meta name="robots" content="noindex,follow,noodp,noydir" />';
} else {
echo '<meta name="robots" content="index,follow,noodp,noydir" />';}
Muss ich is_attachment() noch mit && $paged ergänzen?
Schönen Abend noch
G.
Hallo und guten Abend,
ich möchte gerne verhindern, dass bei meiner Website jedes Bild einzeln aufgerufen werden kann. Da ich die Template-Dateien attachment.php und image.php gelöscht habe, können die einzenen Bilder mit einer Url in dieser Form "http://www.meinedomain.de/?attachment_id=23" aufgerufen werden und werden einzeln in der Index.php angezeigt (statt der Artikel) auf der ersten Seite).
Ich möchte also nicht, dass jedes einzelne Bild in meiner Website, das in eine Seite eingebettes ist, einzeln und aus dem Zusammenhang heraus angezeigt werden kann.
Insbesondere im Zusammenhang mit Permalinks entstehen durch die Bilder die abenteuerlichsten Url's, zum Beispiel http://www.meineDomain.de/Naturstein/Granit/granit-rosa. Es ja auch so, dass Google diese ganzen Links indizieren kann. Wie verhindere ich das eigentlich?
Ich habe jetzt schon mehrere Stunden nach einer Lösung gesucht. Kann ja sein, dass andere dieses Probelm auch haben.
Schönen Abend wünscht
G.
Sorry, dass das falsch verstanden wird: Ich will einfach nur vermeiden, dass meine Kunden, wenn sie in Google ihren Domainnamen eingeben, und das tun sie sehr gerne und sehr oft, dass sie keine technischen Details zur Erstellung ihrer Website im Internet finden und wenn deren Kunden dann auch diese ForumsBeiträge in den Suchergebnissen von Google finden, dann ist das einfach blöd. Habe ich nämlich schon mal erlebt. Gegenüber den Formumsmitgliedern habe ich da kein Problem.
Ich hätte ja den Link in einer privaten Nachricht schicken können. Habe ich aber gestern Abend tief in der Nacht einfach nicht daran gedacht.
Also wenn ich des Rätsels Lösung gefunden habe, werde ich es an dieser Stelle kund tun, damit dieses Thema einen sinnvollen Abschluss findet.
Einen schönen Tag wünscht
G.
Jetzt habe ich noch eine andere Vermutung. Offenbar hat blog.spot.com eine meiner "Seiten" (kein "Beitrag") als Feed integriert. Obwohl ich alle Feeds mit robots.txt für googlebot gesperrt habe. Vielleicht läßt sich ja Blogspot.com von robots.txt nicht beeindrucken.
Mmmhh, Am liebsten würde ich die Feeds ganz abstellen.
Gandalfine
Nein, das ist ganz und gar nicht der Fall. Ich habe die Seite nicht für mich erstellt. Ich denke, es sollte auch jedem selbst überlassen bleiben, inwiefern er seine Anonymität im Internet wahren möchte. - was schwirig genug ist. Da muss nicht unbedingt etwas Böses dahinterstecken.
Ich hoffe, Deine Frage ist damit geklärt. Was Google angeht, ärgere ich mich zunehmend über seine "Gefräßigkeit".
Man darf zum Beispiel keine fremden Websites ohne Erlaubnis in einem Framset öffnen aber Google darf einfach sich Text und Bild aus einer Homepage nehmen und seinem eigenen Rahmen vorstellen.
Gandalfine
Hallo und guten Abend,
es geht umfolgendes Problem. Ich habe mit Wordpress eine website erstellt, die nicht direkt als Blog genutzt wird. Nun habe ich festgestellt, dass unter meine Domain.blogspot.com ein Artikel aus meinem Blog angeziegt wird und auch ein Headerbild integriert worden ist. Wie kann man denn sowas verhindern. Oder wird das durch die Installation von Wordpress automatisch erzeugt?
Es ärgert mich, dass ich auf diese Darstellung gar keinen Einfluss habe.
Gandalfine
Vielen Dank für die Erklärung.
ich habe jetzt folgenden Workaround gefunden:
Ich habe also "Weiterlesen" einfach in den Link gepackt, der zu der Seite führt, wo alle Artikel in ihrer ganzen Länge untereinander stehen.
Sehr elegant ist das nicht, weil sich auf meiner Startseite nun vor diesem Link noch ein Link befindet, der auf die Einzeldarstellung des Artikels führt (single.php). Das kann man aber nur im Quellcode sehen. Der Besucher merkt nichts davon.
Ich habe gelesen (Template Tags/the content « WordPress Codex), dass der Parameter more_file seit Version V2.0 nicht mehr funktioniert.
Es würde mich nun interessieren, ob das auch für die Version 2.33 gilt.
G.
ich nehm an da musste in die core dateien,
anders geht dies sicher so nichtlg
Was meinst Du mit "Core dateien"?
G.
Hallo,
ich habe eine Frage.
ich möchte auf meiner Startseite mehrere aktuelle Artikel anzeigen. Aber nur einen Auszug. Deshalb habe ich angegeben:
Nun möchte ich aber, dass man nach dem Klicken auf "Weiterlesen" nicht auf den einzelnen kompletten Artikel gelangt, sondern auf eine Seite "Aktuelles", wo alle Artikel untereinander stehen.
Das habe ich nun versucht mit dem Parameter more_link nach dem Muster aus der Dokumentation:
the_content("Weiterlesen" , stripteaser, 'more_link');
Es klappt aber einfach nicht.
Hat jemand schon Erfahrung mit diesem Parameter? Ich dachte, wenn ich folgendes in meine Template setze, sollte es klappen:
Das bewirkt aber leider überhaupt nichts. Ich möchte also, dass der More-Text, in meinem Fall "Weiterlesen" immer auf eine bestimte Seite führt.
Weiß jemand Rat?
Vielen, vielen Dank für Eure Unterstützung.
G.
Anfrage Formular
Hallo,
ist Dein Problem noch akut?
dann habe ich hier einen Tipp für Dich.
Ich habe folgendes Plugin installiert
cforms II » delicious:days
Mit diesem Plugin lassen sich verschiedene Formulare anlegen. Ich habe für meine Anfrage-Formular im Admin-Bereich für dieses Plugin ein Formular mit den folgenden Felder erstellt und konfiguriert :
Name
E-Mail
Telefon
Nachricht
So habe mein Formualr in die Sidebar integriert:
<?php if (is_single()) { ?>
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<h2><h2>Anfrage zu Artikel-Nummer <?php the_category_ID(); ?>-<?php the_ID(); ?></h2></h2>
<p>Für Anfragen zu <?php the_title(); ?> verwenden Sie bitte folgendes Formular:</p>
<?php insert_cform('2'); ?>
<?php endwhile; ?>
<?php else : ?>
<h1>Not Found</h1>
<p>Sorry, but you are looking for something that isn't here.</p>
<?php endif; ?>
<?php } else { ?>
<?php } ?>
Alles anzeigen
Das Formular wird also nur in den Einzeldarstellungen angezeigt.
Man könnte es auch in die Datei single.php unter den jeweiligen Artikel setzen. Ich wollte die Seiten aber nicht so lang haben und auch die Seitenspalte nutzen.
Zu näheren Erläuterung:
Mein Formular das ich im Adminbereich mit cforms erstellt und konfiguriert habe, setze ich mit folgendem Code ein.
Wobei die 2 in den Klammern die Id meines Formulares istt. Ich habe nämlich zwei erstellt. Das andere nutzt ich auf der Kontaktseite.
Die Headline zeigt genau, auf welche Artikel-Nummer die Anfrage sich bezieht:
Wer will, kann hier auch noch den Titel des Artiekls anführen.
Wie erfahre ich aber, wenn das abgeschickte Formular in meiner E-Mail-Post landet, welchen Artikel der Absender gemeint hat?
Ganz einfach:
Im Admin-Bereich für das Plugin kann unter "Grundlegende Formular Administrator / E-Mail Optionen" der Betreff angegeben werden. Dort einfach nur bei "Betreff der Admin E-Mail" dies eingeben:
Mit "Page" wird die ID der jeweiligen Artikelseite in den Betreff eingesetzt.
So erfährt man, auf welche Artikel-Nummer sich die Anfrage bezieht.
Evtl läßt sich auch über die Kommentar-Funktion eine Anfrage realisieren.
G.
Hallo und guten Abend,
ich habe irgendwo gelesen, dass man Wordpress Mu auch für mehrsprachige Blogs einsetzen kann und zwar mittels Subdomains
de.meinBlog.com
en.meinBlog.com
In meinem schlauen Buch zur Suchmaschinenoptimierung habe ich jedoch gelesen. dass es besser ist, für mehrsprachige Websites verschiedene Domains zu verwenden, die dann auch noch möglichst auf verschiedenen Servern liegen. Zum Beispiel soll sich die dritte Zahlkolonne bei der IP (sogenannte C-Klasse) möglichst unterscheiden.
Gibt es denn irgendeine Möglichkeit Wordpress MU jeweils auf zwei Servern laufen zu lassen und die verschiedensprachigen Beiträge über ein Admin laufen zu lassen?
Oder müssen alle Domain auf einem Server liegen?
G.
Danke für den Hinweis. Ich war ein paar Tage weg und konnte mich erst jetzt melden.
Ich werde mir die Lösung mal durch den Kopf gehen lassen und dann eine Rückmeldung geben, wie es geklappt hat.
Vielen Dank
G.
Hallo und guten Abend,
mich beschäftigt seit zwei Tagen eine zweisprachige Wordpress-Site, die auch suchmaschinenoptimiert ist. Die meisten Plugins/Lösungen gehen von der Installation einer einzigen Wordpress-Instanz aus (zum Beispiel Language Switcher).
Eine wichtige Voraussetzung ist jedoch:
1. Es gibt für jede Sprache/Location eine eigene Domain, z.B. meineDomain.de und meineDomain.com. Grund: Webkataloge, z.B. in der Schweiz oder in Frankreich lehnen die Aufnahme von Seiten mit fremden Domain-Endungen ab. Der Eintrag in Webkataloge ist jedoch wichtig für das Ranking.
2. Es sollte möglich sein, dass eine Suchmaschine die sprachliche Zuordnung eindeutig erkennen kann und auch entsprechend indiziert.
Um das umzusetzen, könnte man zwei Instanzen von Wordpress aufsetzen. Die Domains würden dann jeweils auf eine verweisen. Das Problem bestände jedoch darin, dass man alle Bilder etc doppelt hochladen muss. Wenn ich Änderungen in den Themes vornehmen würde müsste ich das immer doppelt machen. Damit könnte ich aber noch leben. Ich möchte nicht ständig in den Themes rumändern. Auch bei den Plugins könnte ich mich beschränken.
Würde ich eines der Plugins für Mehrsprachigkeit verwenden, hätte ich das Problem, dass sich die Website sprachlich nicht richtig für die Suchmaschinen trennen läßt/bzw. verschieden Domains zuordnen ließe.
Hat sich jemand schon mal überlegt, wie dieses Problem zu lösen ist. Die Sprach-Plugins tools sind ja ganz schön, aber für die Suchmaschinenoptimierung sind sich nicht immer so optimal.
Es würde mich freuen, wenn jemand dazu etwas beitragen könnte.
Gandalfine
Hallo und guten Abend,
ich suche eine Möglichkeit, Bilder mit Bildtext einzufügen und gleichzeitig den Lightboxeffekt zu ermöglichen.
Ich habe schon alle möglichen Plugins durchprobiert. Entweder sind die zu kompliziert oder es gibt andere Tücken.
Zunächst habe ich die Methode von Monika angewendet, die mir ingesamt sehr gut gefällt, nämlich in der Datei wp-admin/upload-js.php den code so zu verändern, dass der Einbau des Bildes mit Text möglich ist.
Nachteil ist, dass bei einem Update die Änderung berücksichtigt werden muss. Und dass wegen der vielen dd, dl etc. bei Änderungen des Beitrages Kuddelmuddel entstehen kann, wenn man im WYSIWYG-Editor herumfummelt. Da ich die Seite für jemanden mache, der wenig Ahnung in HTML hat, könnte das Probleme geben.
Dann habe ich das Plugin Flexible Upload installiert.
Das fügt einem das Thumbnail samt Lightbox schön ein und eigentlich packt es auch noch das Image-Tag in einen Div-Bereich und ermöglicht einen Bildtext. Leider aber nicht bei WP 2.1. Dort wird das Div-Tag wieder herausgehauen.
Bis auf diese Sachen also wirklich zwei ganz nette Lösungen, die den Aufwand eines komplexen Galerie-Plugins ersparen.
Leider jedoch nicht ganz genau was ich brauche.
Hat jemand eine andere Idee?
Ich würde mich freuen über einen Tipp.
Gandalfine
Den obigen Code noch wie folgt modifizieren:
Ich habe zwischen bloginfo_rss('name'); und single_cat_title(); einen Doppelpunkt gesetzt, damit der Kategoriename durch Doppelpunkt und ein Trennzeichen von Titel des Blogs getrennt ist:
MeinBlog: MeineKategorie
Diese Lösung ist wenig elegant. Denn wenn alle Artikel, also nicht Kategorien, auszuwählen möchte, stehe ich vor einem Problem. Der Doppelpunkt würde trotzdem angezeigt:
MeinBlog:
Um das zu verhindern, setze ich den Doppelpunkt und Leerzeichen in das TemplateTag für die Kategorie ein:
Die Syntax für diesen Template-Tag lautet:
Ich kann also den Parameter 'prefix' verwenden, um Doppelpunkt und Leerzeichen zu erzeugen. Damit wird Beides nur angezeigt, wenn ich den Feed nach Kategorie auswähle.
Ich hoffe, das ist klar und verständlich.
G.
Zitat
Juchee, ich habe des Rätsels Lösung:
So sieht sie aus:
Nun wird beim Abonnieren des Feeds die Kategorie mit angezeigt.
Das muss dann in allen Dateien, die für das jeweilige RSS-Format zuständig sind, eingefügt werden:
wp_rss.php
wp_rss2.php
wp_atom.php
Einen schönen Tag wünscht
Gandalfine
Also du kannst die Kategorie und den Seitentitel und alles ganz einfach anzeigen lassen:
[edit] Infos: Template Tags/wp title − WordDoku [/edit]
Deine Antwort bezieht sich wohl nicht auf RSS-Feeds sondern auf die normalen Templates.
Das was ich meine muss in den Datein für die RSS-Feeds geändert werden, beispielsweise wp-rss2.php
Trotzdem vielen Dank.
Die Änderunög müsste meiner Meinung nach in folgendem Abschnitt der datei wp-rss2.php vorgenommen werden:
Ich denke da muss eine Schleife rein. Aber wir, das weiss ich noch nicht.
Gandalfine.
Hallo und guten Abend,
ich möchte gerne auf der Website anbieten, dass die Feeds nach Kategorie abonniert werden können:
Thema 1 abbonnieren
Thema 2 abbonnieren
Es wäre nun toll, wenn Im title des Feeds die ensprechende Kategorie stehen würde:
Thema 1: meinTitle
Thema 2: meinTitle
Wie der Title, der beim Aufrufen des Feeds angezeigt wird, gebildet wird, kann man ja zu Beispiel in der Datei wp-rss2.php sehen. Es handelt sich dabei um den Blog-Namen, der im Admin-Bereich unter den einstellungen eingegeben wird:
Kann man den title so ändern, dass auch die ensprechende Kategorie angezeigt wird?
Ich hab' es schon mit diversen Template-Tags probiert. Hat aber alles nicht funktioniert.
Hat jemand das schon mal gemacht? Oder muss ich ein Plugin dafür haben?
Vielen Dank
Gandalfine
Hallo Jeriko,
vielen Dank, für Deinen Hinweis. Der Tipp mit "draft" war genau richtig.
Schönenne Abend noch.
Gandalfine