Hinzufügen von Code mit functions.php im untergeordneten Thema

Ich verwende ein untergeordnetes Thema und versuche, Code nach dem Inhalt eines einzelnen Posts / einzelner Seiten anzuzeigen

function app_bits() { global $post; $app_logo = get_post_meta($post->ID, 'AppLogo', TRUE); $zund_id = get_post_meta($post->ID, 'AppURL', TRUE); if ( is_single() || is_page() ) { ?> 
sample
custom code goes here
custom code goes here
<?php } } add_filter( 'the_content', 'app_bits');

Das Problem ist, dass es den Inhalt ersetzt. Gibt es einen after_the_content Hook, den ich verwenden kann, damit der Inhalt, den ich möchte, hinter dem Inhalt steht?

Nach dem Lesen, was @toscho gesagt hat, dass ich das (ich bin nicht jemand, der PHP verwendet, die nach dem Blick auf den Code unten -_-) offensichtlich werden sollte, wenn jemand esle nach dem gleichen sucht, hier ist, was ich verwendet habe

 function app_bits($content) { global $post; $app_logo = get_post_meta($post->ID, 'AppLogo', TRUE); $zund_id = get_post_meta($post->ID, 'AppURL', TRUE); if ( !is_singular() ) { return $content; } $custom_bits1='
sample here
'; $custom_bits2='
custom code goes here
'; $custom_bits3='
custom code goes here
'; if ($zund_id !='') { return $content . $custom_bits1. $custom_bits2; } else { return $content . $custom_bits1. $custom_bits3; } } add_filter( 'the_content', 'app_bits');

Solutions Collecting From Web of "Hinzufügen von Code mit functions.php im untergeordneten Thema"

Sie erhalten den $content als Parameter für Ihre function, und Sie sollten in dieser function nichts wiederholen. Gib stattdessen eine Zeichenfolge zurück.

Beispiel:

 add_filter( 'the_content', 'app_bits'); function app_bits( $content ) { if ( ! is_singular() ) { return $content; } $extra = '
custom code goes here
'; return $content . $extra; }

Informationen zum Zurückgeben einer ziemlich komplexen Zeichenfolge mit Markup finden Sie unter Zurückgeben von Schleifeninhalten .