Warum zeigt the_content () den Inhalt nicht an?
-
-
Wasist der Code,der das umgibt?Bist du auf dem Laufenden?What is the code that surrounds that? Are you in the loop?
- 2
- 2012-03-02
- mor7ifer
-
Welches Thema verwenden Sie?Wennes sich umein benutzerdefiniertes Design handelt,muss der *benutzerdefinierte Code *für diebetreffende Vorlagendatei angezeigt werden.What Theme are you using? If it is a custom Theme, then we will need to see the *custom code* for the template file in question.
- 0
- 2012-03-02
- Chip Bennett
-
Ichbin aufeines dieser Problemegestoßen.Ichglaube,estritt aufgrundeiner anderen WP_Query auf,die vorthe_content ()erstellt wurde.I got on one of those problem. I believe it occurs due to a another WP_Query made before the_content().
- 0
- 2012-03-02
- ifdion
-
Istmirbeim Upgrade auf WP5passiertHappened to me when upgrading to WP5
- 0
- 2019-06-28
- Fanky
-
Ich weißnicht,warum dies als unwahrscheinlichfür zukünftige Besuchereingestuft wird -esisteine gute Frage und hatnützliche Antworten.Dies scheintnicht "außerordentlicheng" zu sein alsjede andere Fragein WordPress Stack Exchange.I don't why this is marked as unlikely to help future visitors - it's a good question and has useful answers. This doesn't seem any more "extraordinarily narrow" than any other question on WordPress Stack Exchange.
- 0
- 2020-07-31
- JohnG
-
3 Antworten
- Stimmen
-
- 2012-03-02
Um "the_content ()" verwenden zu können,mussesin The Loop verwendet werden.
Siehe hier: http://codex.wordpress.org/Function_Reference/the_content
"Zeigt den Inhalt des aktuellen Beitrags an. Dieses Tagmuss sichin The_Loopbefinden."
In order to use "the_content()" it must be used within The Loop.
See here: http://codex.wordpress.org/Function_Reference/the_content
"Displays the contents of the current post. This tag must be within The_Loop."
-
Esisteine single.php undes hat vorherfunktioniertits a single.php and it worked before
- 0
- 2012-03-02
- srisar
-
aber wiefunktioniert dann $post->post_content?Außerdemfunktioniertthe_title () auch.but then how $post->post_content works? plus, the_title() also works..
- 4
- 2012-03-02
- srisar
-
Sogar single.phpmuss The Loopenthalten,um den Inhalt undbenutzerdefinierte Metafeldwerte abzurufen.Wiefürthe_title () [wennichmichnichtirre]istein immer definiertes Feld.Sie können keinen veröffentlichten Beitrag veröffentlichen,ohne dassein Titeleingegeben wurde.Umtechnisch und WP korrekt zu sein,sollte sichthe_title () auchin The Loopbefinden. Wenn Siegegen die Verwendung von The Loop und $post->post_content sind,können Sie den Inhaltjederzeitmit der Funktion apply_filters () anzeigen.http://codex.wordpress.org/Function_Reference/the_content#Alternative_UsageEven single.php needs to have The Loop on it to retrieve the content and custom meta field values. As for the_title() [if I'm not mistaken] is an always defined field. You can't have a published post without a title being input. To be technically and WP correct, the_title() should be within The Loop as well. If you're against using The Loop and $post->post_content works, you could always use the apply_filters() function to display the content. http://codex.wordpress.org/Function_Reference/the_content#Alternative_Usage
- 0
- 2012-03-02
- The Z Man
-
Vielen Dankfür Ihre Antwort. Ich habemichnurgefragt,warumesnichtmehrfunktioniert. Es hat schonfrüherfunktioniert.Trotzdem danke,wennichmeine Schuldgefunden habe,werdeich sicherlich hierposten,damitesjemandem helfen kann.thanks, for your reply, I just wondered why it stopped working, it did worked before. anyway thanks, if I found my fault I will surely post here so it might help someone.
- 0
- 2012-03-02
- srisar
-
Kein Problem,Srisar!Viel Glückfür die Zukunft.Wenn Sieeine bessere Lösung oder Antwortfinden,ja,bitte posten Sie sie hier zurück :)No problemo srisar! Best of luck going forward. If you find a better solution or answer, yes, please post it back here :)
- 0
- 2012-03-02
- The Z Man
-
Schade,dass dasnichtmehr Teil der Dokumentseiteist ...too bad that's no longer part of the doc page ...
- 0
- 2018-11-12
- Benjamin
-
- 2012-03-02
Wennes vorherfunktioniert hat,istes wahrscheinlichein Plugin,das sichin den Filter_contenteinfügt.Deaktivieren Sie Ihre Pluginsnacheinander,umfestzustellen,ob das Problem dadurchbehoben wird.Überprüfen Sie als Nächstes die Rückruffunktionenfür den Filter
the_content
.Sie könnenjeden Rückruffür den Inhalt anzeigen,indem Sie Folgendes hinzufügen:
add_action('template_redirect', 'wpse_44152_template_redirect'); function wpse_44152_template_redirect(){ global $wp_filter; print_r($wp_filter['the_content']); }
Finden Siejede der aufgelisteten Funktionen,indem Sieeine Codesuchein Dateienin Ihrem Code-Editor durchführen.Ein Filter-Rückruf MUSS $ content-Daten zurückgeben,damitthe_content () ordnungsgemäßfunktioniert.
If it worked before, it's probably a plugin hooking into the_content filter. Disable your plugins one by one to see if this fixes the issue. Next, check the callback functions for
the_content
filter.You can see every callback for the_content by adding the following:
add_action('template_redirect', 'wpse_44152_template_redirect'); function wpse_44152_template_redirect(){ global $wp_filter; print_r($wp_filter['the_content']); }
Find each of the functions listed by doing a 'find in files' code search on your code editor. A filter callback HAS TO return $content data back for the_content() to work properly.
-
- 2012-11-26
Sie können Ihrefunctions.phpin Ihrem Themenordner überprüfen und herausfinden,obeine Funktionetwasfür die Funktion "the_content"tut. Mein Thema hat dasgleiche Problem,undich habefestgestellt,dasseine Funktioneinen Fehler aufweist und "the_content" kann.tfunktionieren
Finden Sie Text wie "the_content"in Ihrerfunctions.php,
you can check your functions.php in your theme folder,find if some function do something for the "the_content" function.my theme have the same problem,and I found a function has a mistake and cause "the_content" can't work
find text like "the_content" in your functions.php,
Aufmeiner WordPress-Site zeigtthe_content () den Inhaltnicht an,aber $post->post_content zeigtihn an. Warumgeschieht dies?und wie kannich den_inhalt wieder verwenden?