Ist es besser, den Filter für den Inhalt in Archivseiten zu verwenden?

Ich benutze advancd-custom-fields plugin und ich bin dabei, meine acrive Content-Seite zu ändern, die im Frontend angezeigt wird. Ich benutze die Datei personal-archive.php (weil der verwendete benutzerdefinierte Post-Typ Personal ist) in meinem Thema, das funktioniert ok:

Der Anfang dieser Datei sieht folgendermaßen aus:

  <div class="post" id="post-"> 

<?php the_content('

Läs resten »

'); ?> '

Sidor: ', 'after' => '

', 'next_or_number' => 'number')); ?>

Ich meine functionen.php Ich habe diese function gemacht:

 function image_personnel($post_ID) { $post_type = get_post_type( $post_ID ); $content = ''; //If custom type for shown post is personnel, then show image first if ($post_type == 'personnel') { $picture_personnel = get_post_custom_values('picture_personnel', $post_ID); if ($picture_personnel) { $image_fields = get_field('picture_personnel'); $url_image = $image_fields['url']; $alt_image = $image_fields['alt']; $title_image = $image_fields['title']; if (strlen($alt_image)>0) { $title_image = $alt_image; } else { $alt_image = $title_image; } $content = '' . $alt_image . ''; } } return $content; } 

Ich habe im Grunde nur ein Feld “picture_personnel” zu jedem Personal Post hinzugefügt und ich möchte es im Inhalt zeigen. Ist es besser, einen Filter für den Inhalt zu verwenden? Oder ist es nur eine Frage des Geschmacks?

Solutions Collecting From Web of "Ist es besser, den Filter für den Inhalt in Archivseiten zu verwenden?"