Я пробовал add_filter до the_content в function.php Но он отображается после поста. Мне нужно отобразить данные перед публикацией. На самом деле, фильтрованный контент будет частью моего основного контента. Я также пытался добавить до the_content в single.php, но это не похоже на какую-либо часть моего основного контента. Это код, который я пробовал.
add_filter( 'the_content', 'my_the_content_filter', 0 );
function my_the_content_filter( $content ) {
if (is_single()) {
global $post;
$pgLnk=get_post_meta($post->ID, 'Button', true);
ob_start();
?>
<!-- Custombodytext -->
<p><?php the_field('customtext'); ?></p>
<!-- Custom H2 -->
<h2><?php the_field('customh2'); ?></h2>
<!-- Table -->
[table id=2 cache_table_output=false /]
Some contents........
<?php
$content .= ob_get_clean();
}
return $content;
}
Задача ещё не решена.
Других решений пока нет …