我有一个使用WordPress的个人网站。对于主题上的相同更改,我可以在single上手动添加代码。php。或者我可以为它写一个钩子。例如,我想在特定的单曲上添加内容。php行。
// I made a action
function after_p(){
do_action(\'after_p\');
}
然后把它放在单曲上。php <?php after_p();?>
然后,我使用add action函数添加了一些line和PHP文件。php// Download Box
if (!function_exists(\'downloadbox\')) :
{
function downloadbox()
{
if (function_exists(\'get_field\'){
include(\'downloadbox.php\');
}
}
}
endif;
add_action( \'after_p\', \'tc_downloadbox\' );
// adv
if (!function_exists(\'my_adv\')) :
{
function my_adv()
{
echo \'<div id="java-script-advs"></div>\';
}
}
endif;
add_action( \'after_p\', \'my_adv\' );
你猜我是个初学者,我怀疑这种方式是不是最新的?我的意思是,使用不必要的钩子对页面加载有影响吗?因为在我的情况下,我可以简单地添加include(\'downloadbox.php\')
单打。php(在线上我想要什么)。同时用于echo \'<div id="java-script-advs"></div>\';