Klar ist das Möglich.....
Du hast Dir gestern nicht den Titel der Seite angeschaut, der hatte 6 Zeilen, der heutige ist schon etwas kürzer. Bin mir nicht sicher, was WP dazu sagen würde, diese Titel als Beitragsname umzuwandeln und zu verwalten.
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 erstellenKlar ist das Möglich.....
Du hast Dir gestern nicht den Titel der Seite angeschaut, der hatte 6 Zeilen, der heutige ist schon etwas kürzer. Bin mir nicht sicher, was WP dazu sagen würde, diese Titel als Beitragsname umzuwandeln und zu verwalten.
Deine TXT ist so übersichtlich für eine Analyse wie ein verkrautetes Rübenfeld.
Wenn Du Dir nun einen vernüftigen Editor wie den Notepad++ zum Betrachten genommen hättest, dann hättest Du auch allein gesehen, ab wo die Syntax nicht mehr stimmt. Was fehlt wohl da für ein Zeichen?
Mit einem für PHP geeigneten Editor erkennst Du den farblichen Unterschied meistens sofort bei einigen kleineren Fehlern.
Zu Deiner Frage aus der Nachricht. Funktionen notiert man eigentlich in der functions.php vom Theme. Wenn eine Funktion jedoch nur für eine einzelne Datei bestimmt ist, so kann man diese auch gleich unterhalb des einleitenden Kommentars und noch vor get_header() einfügen. Damit die nicht bei einem Update vom Theme weg ist, würde ich das nicht unbedingt empfehlen. Da auf eine Funktion wie diese direkt zugegriffen wird, macht es praktisch keinen Unterschied, da der Rest ja ebenfalls mit weg wäre.
Eine Ausgabe, wie mit get_the_content gehört in die Ausgabeschleife The Loop und die beginnt ja eigentlich mit eine while und have_posts()): und endet mit endwhile; dazwischen sollte sich der richtige DIV-Bereich finden lassen.
ich bin nun nochmal alle PHP-Dateien durchgegangen und habe wirklich nichts mehr gefunden, was ich löschen könnte.
Nutzt ja auch nichts, wenn der Copyright-Hinweis kodiert hinterlegt wurde, damit der Hinweis nicht so einfach zu finden und zu beseitigen geht. Schrieb nicht umsonst, Du solltest den Quelltext von den Seiten im Browser durchsuchen.
Falls der auch nicht im Quelltext zu finden sein sollte, dann kann es noch andere, eher seltene Gründe geben. Eventuell weil eine Seite so verlinkt wurde oder weil G den Aufbau erkennt und die Description von anderen Seiten nutzt, bei denen ja außer dem Copyright-Hinweis auch kein Text auf den Seiten zu finden war.
Im Theme ist keine Sprachdatei hinterlegt
Vielleicht kommst Du aber schneller und einfacher weg, wenn Du Dir eine Sprachdatei erstellst. So sehr schwer kann das nicht sein:
Ich bin kein PHP-As. Nichtmal im Ansatz. Deshalb hilft es mir grad nicht irgendwas neu zu schreiben oder so. Ich will an sich nur wissen wie das verdrahtet ist,
Nun gut, ich kann dafür kein Englisch, wir hatten in der Schule Russisch als Pflichtfach bei Fremdsprachen, war im Osten halt so und davon blieb auch nichts hängen. Die Codex-Seiten von WordPress bereiten mir deshalb zuweilen einige Probleme, denn so richtig verständlich sind die Translator-Ergebnisse zuweilen nicht. Doch ohne PHP wirst Du wohl nicht weiterkommen, um einen Draht zu finden.
Beschrieben werden die Funktionen the_content und get_the_content unter:
http://codex.wordpress.org/Function_Reference/the_content
http://codex.wordpress.org/Function_Reference/get_the_content
Das allein nutzt noch nicht viel, ein Blick in wp-includes/post-template.php hilft dann weiter. Etwas PHP-Kenntnisse sind erforderlich und dass jede Funktion letztendlich, unabhängig davon wie viele Argumente übergeben wurden, nur einen Wert zurückgeben kann, sollte bekannt sein.
https://core.trac.wordpress.org/browser/tags/3…st-template.php
Wenn Du Dir nun die Funktionen in der post-template.php anschaust, wirst Du feststellen, dass die the_content keinen Rückgabewert liefert, da in der Funktion kein return enthalten ist, sondern das Ergebnis von der Funktion direkt mit echo ausgegeben wird, falls diese Funktion irgendwo im Template aufgerufen werden sollte.
Innerhalb der Funktion the_content wird aber die Funktion get_the_content aufgerufen, somit kommt die the_content nicht ohne get_the_content aus und Du könntest gleich mit get_the_content arbeiten.
Innerhalb von get_the_content wird der Content mit preg_match nach dem More-Tag durchsucht und der Content mit explode geteilt.
Weiter unten in der Funktion findest Du dann die Zeilen, wo der Link zusammengesetzt wird, der den $more_link_text enthält. $more_link_text wiederum enthält das Ergebnis der Funktion wp_kses_no_null und die Funktion wp_kses_no_null wird in der wp-includes/kses.php definiert und filtert mit preg_replace die 0 aus?
Was für eine 0? Wenn man hier angekommen sein sollte, darf man noch einmal von vorn beginnen und lernt es dann schneller. Gut, das behalte ich mir jetzt für später auf.
get_the_content bringt aber den Vorteil mit, dass Du deinen eigenen Filter darüber stülpen kannst. Soll jetzt nur zum Experimentieren sein, mehr nicht.
Außerhalb von The Loop eine Funktion definieren:
function filtere_inhalt ($output, $link) {
$output = preg_replace("/<.*?>/s" , "", $output);
/*
(more…) aus der Funktionsdefinition von post-template.php
$output = preg_replace("/(more…)/i" , "weiter", $output);
Jedenfalls das benutzen, was zuvor im Quelltext beim Link
zum Weiterlesen ausgegeben wurde.
*/
$output = preg_replace(
"/\(mehr…\)/i",
"<a href=\"".$link."\">weiter</a>", $output);
return $output;
}
Alles anzeigen
Innerhalb von The Loop dann die Ausgabe:
<article>
<header class="entry-header">
<h1 class="entry-title"><a href="<?php
echo esc_html(get_permalink());
echo '">'.esc_html(get_the_title()).'</a>';
?></h1>
</header>
<div class="entry-content"><?php
$more = 0;
echo filtere_inhalt(get_the_content(), get_permalink())."\n";
?>
</div>
</article>
Alles anzeigen
Nun könntest Du statt 'weiter' Deinen eigenen Linktext benutzen. Die Funktion filtere_inhalt habe ich beim Experiment gleich in die Datei außerhalb von The Loop geschrieben.
und welche der Files z.B. wp_posts.MYD muss man zurückspielen ?
wenn zur wp_posts.MYD auch noch die wp_posts.MYI und die wp_posts.fm existieren, dann würde ich einfach mal versuchen in einer Testdatenbank alle 3 in mysql/data/name_der_datenbank/ abzulegen. Ich habe es noch nicht probiert, doch eigentlich müsste /data/name_der_datenbank/ alles enthalten.
Gut, dann fange ich mal an. Wenn Du es geschafft haben solltest, dass Deine Website ins DMOZ Verzeichnis und ins Yahoo Verzeichnis aufgenommen wurde, dann kannst Du durch diese Angaben dafür sorgen, dass die Kurzbeschreibung aus den beiden Verzeichnissen nicht mit als Beschreibung in den Serps verwendet wird.
name="robots" content="noodp, noydir"
Nur so einfach kommst Du da nicht hinein. War mal beim DMOZ für begrenzte Zeit Editor in einer kleinen Kategorie, mich hat keiner versucht zu bestechen, es soll jedoch gelegentlich vorgekommen sein. Da heute alle nur noch die Suche benutzen, niemand mehr in einem Verzeichnis nach informativen Seiten sucht, hat sich das Thema eh erledigt. Du kannst Dich aber gern bewerben, die suchen nach wie vor Editoren, wie es ausschaut.
Eine Description nennt sich bei WordPress Auszug, kannst Du wählen unter Optionen, Titel Attribute werden auch von WP verwendet und somit benötigst Du bis hierher für diese drei Punkte noch kein Plugin.
Mag sein, dass diese Plugins einen etwas die Optimierung erleichtern, nur alles ist halt nicht unbedingt erforderlich.
Möglicherweise hat sich eine Leerzeile vor <?php eingeschlichen oder eine Datei wurde mit BOM gespeichert, würde ich vermuten.
Un so liest Du die Mitteilung:
Jetzt habe ich es doch noch zum Test bei mir eingebunden. Oben gut, unter ist der Abstand etwas größer, etwa so wie bei zweimal p, doch das ließe sich noch kaschieren, in dem es halt inline im Absatz benutzt wird.
So ist der Abstand oben und unten gut:
Warum entpackt ihr die gezippten Archive nicht vor dem Upload, lest Euch zuerst die beiliegende readme.txt durch und ladet dann erst die Plugins per FTP ins Plugin-Verzeichnis hoch?
Wie stell ich das an? Kenne mich mit css usw. nicht aus.
Die Änderungen mit dem Logo könntest Du in der header.php bewerkstelligen, die Ausrichtung und Farben in der style.css. Arbeite Dich doch etwas in HTML und CSS ein und wenn Du dann an einen Punkt nicht weiter kommst, so stelle eine Frage mit Deinem Problem. Bisher hast Du aber noch kein Problem, außer dass Du ein Theme verändern möchtest.
Die scheinen sich die IP-Adresse zu merken, um die Werbung nur beim ersten Aufruf anzuzeigen.
Wird wohl so sein, denn allein Cookies und Cache löschen hat nichts gebracht und die Einblendungen erscheinen nicht wieder.
Also ich habe die Werbung gerade auch gesehen. Allerdings nur einmal, dann war sie weg,
Verhielt sich bei mir ebenso, beim zweiten Aufruf sah die Seite sauber aus.
Du könntest in den FAQ von Deinem Hoster nachschauen. Du wirst es eventuell nicht für möglich halten, doch für die Beantwortung Deiner Frage hat Dein Hoster mit Sicherheit schon genau die passende Antwort für Dich in den FAQ vorbereitet.
Habe nun doch noch für Dich gesucht:
und wie mache ich das?
In dem Du den Hinweis befolgst.
Benne den Ordner des neuen Themes per FTP um.
Stelle eine FTP Verbindung mit einem FTP-Programm wie FileZilla zu Deinem Webspace her und benenne den Ordner des neuen Themes um.
Wobei sich eine andere Frage stellt. Beim FF habe ich mal etwas davon gelesen, dass da schon ein gewisser Betrag geflossen sein soll, angeblich 300 Mio pro Jahr (Geldregen für Firefox-Entwickler), damit Google per default als Suche eingestellt wurde. Hat WP eigentlich Sponsoren? Den Rest denke ich mir jetzt einfach mal, weil ich nichts weiß.
Habe noch einmal geschaut, befindet sich in wp-content/languages/themes/twentytwelve-de_DE.po, wobei dann für twentytwelve das jeweilige Theme enthalten sein sollte.
msgid "Continue reading <span class=\"meta-nav\">→</span>"
msgstr "Weiterlesen <span class=\"meta-nav\">→</span>"
Und wie bereits geschrieben, ohne eines der beiden erwähnten Tools kannst Du da nichts ändern wollen, um eine bearbeitete Sprachdatei zu erstellen. Möglicherweise genügt es aber bereits, wenn Du den String nicht verstümmelt eingibst, sondern vollständig.
Woher jetzt das "Continue Reading" kommt, kann ich nicht genau sagen, doch bei WordPress läuft ja beinahe alles über po und mo Sprachdateien, die Du nur mit dem Editor Poedit oder mit dem Plugin Codestyling Localization bearbeiten kannst.
http://wordpress.org/plugins/codestyling-localization/
In der wp-content/languages/de-DE.po finde ich zum Beispiel 3 Einträge mit Weiterlesen, die sich aber auf den Editor TinyMCE beziehen.
In dieser Datei eine Änderung vorzunehmen nutzt Dir aber nichts, weil auch die mo-Datei neu erstellt werden muss, was Dir mit dem Editor oder Plugin gelingen sollte.
Was Dein anderes Problem betrifft, hier findest Du beide Beispiele, also mit the_content und mit get_the_excerpt.
http://www.coder-welten.com/seitenvorlage-…tischen-seiten/
Dort, wo ich in anderen Vorlagen the_content benutze, filtere ich HTML aus dem Content. Woher kommt oder woher soll <b> oder <strong> kommen, wenn Du es vor der Ausgabe mit
herausfilterst? Ein Filter lässt sich auch nur für einzelne Seiten oder einzelne Vorlagen verwenden, Beispiel: