Set featured Bild für mehrere Beiträge

Weiß jemand, wie ich ein Bild als vorgestellten Bild für mehrere Beiträge festlegen kann.

Ich habe Posts in einem seri, dass ich das gleiche Bild wie vorgestellten Bild verwenden möchte.

Die Bulk-Bearbeitung hat jedoch kein vorinstalliertes Bild.

Solutions Collecting From Web of "Set featured Bild für mehrere Beiträge"

Sie können die Aktion publish_post , prüfen, ob ein publish_post Bild festgelegt wurde und falls nicht, das gewünschte Bild als publish_post Bild zuweisen.

Auf der Seite ” publish_post Codex” finden Sie ein schönes Beispiel zum Ändern eines Posts nach der Veröffentlichung.

Wir können echo get_the_post_thumbnail($page_ID, 'thumbnail'); In PHP-Tag, wo ist die Seite / Post-ID die Seite / Post von wo wir das vorgestellte Bild anzeigen möchten. Hier ist ein Link dafür get_the_post_thumbnail

Sie können es in Ihrer function.php tun

 update_post_meta($post_id, '_thumbnail_id', $thumbnail_id); 

Sie können auch eine function erstellen, die Sie als benutzerdefinierte Felder für den Hauptpost verwenden können.

 function setSameThumbnails($post_id) { // I assume that your custom field will be something like "31,64,43" for posts ids $posts = get_post_meta($post_id, 'same_thumbnail', true); if($posts) { $posts = explode($posts, ','); if(is_array($posts)) { foreach($posts as $post) { update_post_meta($post, '_thumbnail_id', get_post_thumbnail_id($post_id)); } } } } add_action('save_post', 'setSameThumbnails');