如何在 post 之后添加高级自定义字段
How to add advance custom field just after the post
我正在使用 Genesis 框架,我想在 post 之后添加高级自定义字段,我做了一些代码,但该字段并没有在 post 之后出现。
代码如下:
add_action('genesis_entry_content', 'add_content_after_content');
function add_content_after_content() {
echo '<div class="tips-text-image">';
echo '<img src="' . get_field('image') . '">';
echo the_field('text');
echo '</div>';
}
首先将您的字段设置为变量,然后使用回显中的变量。很多时候,当你直接抓取数据时,它会将它放在容器之外,从而将它推到顶部。试试这个:
add_action('genesis_entry_content', 'add_content_after_content');
function add_content_after_content() {
$image = get_field('image');
$theText = get_field('text');
echo '<div class="tips-text-image">';
echo '<img src="' . $image . '">';
echo $theText;
echo '</div>';
}
你可以使用这个http://genesistutorials.com/visual-hook-guide/ or install this plugins on your site https://wordpress.org/plugins/genesis-visual-hook-guide/
您可以在此挂钩的内容之后添加额外的内容。
add_action('genesis_entry_footer', 'after_new_content');
add_action('genesis_after_entry', 'after_new_content');
add_action('genesis_after_endwhile', 'after_new_content');
add_action('genesis_after_loop', 'after_new_content');
add_action('genesis_after_content', 'after_new_content');
add_action('genesis_after_content_sidebar_wrap', 'after_new_content');
function after_new_content(){ echo 'new content'; }
我正在使用 Genesis 框架,我想在 post 之后添加高级自定义字段,我做了一些代码,但该字段并没有在 post 之后出现。
代码如下:
add_action('genesis_entry_content', 'add_content_after_content');
function add_content_after_content() {
echo '<div class="tips-text-image">';
echo '<img src="' . get_field('image') . '">';
echo the_field('text');
echo '</div>';
}
首先将您的字段设置为变量,然后使用回显中的变量。很多时候,当你直接抓取数据时,它会将它放在容器之外,从而将它推到顶部。试试这个:
add_action('genesis_entry_content', 'add_content_after_content');
function add_content_after_content() {
$image = get_field('image');
$theText = get_field('text');
echo '<div class="tips-text-image">';
echo '<img src="' . $image . '">';
echo $theText;
echo '</div>';
}
你可以使用这个http://genesistutorials.com/visual-hook-guide/ or install this plugins on your site https://wordpress.org/plugins/genesis-visual-hook-guide/
您可以在此挂钩的内容之后添加额外的内容。
add_action('genesis_entry_footer', 'after_new_content');
add_action('genesis_after_entry', 'after_new_content');
add_action('genesis_after_endwhile', 'after_new_content');
add_action('genesis_after_loop', 'after_new_content');
add_action('genesis_after_content', 'after_new_content');
add_action('genesis_after_content_sidebar_wrap', 'after_new_content');
function after_new_content(){ echo 'new content'; }