Ändern, wo sich der Text “Gepostet am” in TwentyEleven befindet?

In TwentyEleven ist der Text “Posted on” weit über dem Titel. Ich möchte, dass es den Text “posted in category” ersetzt.

Gibt es eine PHP-Datei, die die Seite auffüllt, wo ich nur bearbeiten kann, wo dieses Zeug herauskommt? Ich überprüfte meine pages.php Datei, aber ich konnte nicht herausfinden, was ich ändern sollte.

Solutions Collecting From Web of "Ändern, wo sich der Text “Gepostet am” in TwentyEleven befindet?"

Wenn Sie das Twentyveneventhema verwenden, in dem Sie sich befinden, gibt es eine function namens twentyleven_posted_on () in Zeile 24 in Ihrer content.php-Datei. Wenn Sie den Beitrag weiter verschieben möchten, dann verschieben Sie diesen Code ->

 < ?php if ( 'post' == get_post_type() ) : ?>  < ?php endif; ?> 

In den Fußzeilenbereich schauen Sie sich Zeile 55 an oder suchen Sie in Ihrer IDE nach “posted in”. Sie sehen einen Code wie den folgenden ->

 < ?php printf( __( 'Posted in %2$s', 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-cat-links', $categories_list ); ?> 

Entweder kommentieren Sie diesen Code aus oder entfernen Sie ihn und ersetzen Sie ihn durch den obigen Code.

Nur damit Sie wissen, wenn Sie Ihre page.php Datei angeschaut haben, werden Sie einen functionsaufruf an -> bemerken

 < ?php get_template_part( 'content', 'page' ); ?> 

Dies ruft die Datei content-page.php auf. Auch innerhalb dieser finden Sie nicht die Änderungen, die Sie vornehmen möchten, weil es scheint, dass Ihre Blogseite index.php aufruft. Innerhalb von index.php ruft dies Folgendes auf ->

 < ?php get_template_part( 'content', get_post_format() ); ?> 

Dies lädt die content.php Datei mit Ihrem Posted on und Posted in Code etc

Hoffe das hilft