Move Genesis Single Page / Einzeltitel

Ich bin mir nicht sicher wie ich das machen soll. Aber was ich machen will ist.

  1. Verschieben Sie den Titel Seite / Einzelne Beitragsseite.
  2. Entfernen Sie den Titel nur für Homepage.
  3. Behalte die Titel meiner Beiträge. (Loop-Seite) oder (Blog-Seite)

Folgendes habe ich:

remove_action('genesis_post_title', 'genesis_do_post_title'); add_action ('genesis_after_header','title_slider'); function title_slider() { if (is_page('Home')) { remove_action('genesis_after_header', 'genesis_do_post_title'); } if (is_page() || is_single()){ echo "
"; the_title( '

', '

' ); echo "
"; } }

Es hat die einzelnen Post / Seite Titel verschoben, auch hat es den Titel auf der Homepage entfernt.

Aber wenn ich meine BLOG Seite überprüfe, sind die Titel nicht da …

Hier ist die Struktur, die ich für die BLOG-Seite haben möchte (Eine typische normale Blog-Seitenstruktur)


(logo) (Menüs)
BLOG PAGE TITEL


Posten Sie den Titel hier
gepostet von: meh usw.
Inhalt hier ..
Weiterlesen…


Posten Sie den Titel hier
gepostet von: meh usw.
Inhalt hier ..
Weiterlesen…


Posten Sie den Titel hier
gepostet von: meh usw.
Inhalt hier ..
Weiterlesen…


Ich hoffe alles ist klar! Danke Leute!

Solutions Collecting From Web of "Move Genesis Single Page / Einzeltitel"

Versuche dies:

 add_action( 'template_redirect', 'wpse_124609_remove_titles' ); /** * Move or remove some post titles. */ function wpse_124609_remove_titles() { if ( is_front_page() ) { remove_action( 'genesis_post_title', 'genesis_do_post_title' ); } else if ( is_page() || is_single() ) { remove_action( 'genesis_post_title', 'genesis_do_post_title' ); add_action( 'genesis_after_header', 'title_slider' ); } } /** * Add Title Slider to some post titles. */ function title_slider() { echo "
"; the_title( '

', '

' ); echo "
"; }