我有一些帖子的自定义字段,其中包含HTML代码。
我想在wordpress循环中的x段之后显示此代码。
我尝试了以下代码,但不起作用。
function prefix_insert_after_para( $ads, $content ) {
if ( ! is_array( $ads ) ) {
return $content;
}
$closing_p = \'</p>\';
$paragraphs = explode( $closing_p, $content );
foreach ($paragraphs as $index => $paragraph) {
if ( trim( $paragraph ) ) {
$paragraphs[$index] .= $closing_p;
}
$n = $index + 1;
if ( isset( $ads[ $n ] ) ) {
$paragraphs[$index] .= $ads[ $n ];
}
}
return implode( \'\', $paragraphs );
}
add_filter( \'the_content\', \'prefix_insert_post\' );
function prefix_insert_post( $content ) {
if ( is_single() && ! is_admin() ) {
$content = prefix_insert_after_para( array(
// The format is: \'{PARAGRAPH_NUMBER}\' => \'AD_CODE\',
\'4\' => \'\' . echo get_post_meta(get_the_ID(), \'namevalue\', TRUE) . \'\' ,
), $content );
}
return $content;
}
这段代码的问题似乎是“echo”。有人能帮我吗?