如何在插件安装时自动为主题添加短代码

时间:2014-12-12 04:28:00

标签: wordpress plugins

如何在安装插件时自动将插件短代码插入模板文件

2 个答案:

答案 0 :(得分:1)

您可以通过操作挂钩执行短代码。看起来appthemes提供了许多here

查看div中是否有要显示短代码的动作挂钩。

此示例将在帖子后执行您的短代码。

<?php
function my_awesome_shortcode() { 
    echo do_shortcode('[name_of_shortcode]');
} 
add_action( 'appthemes_after_post', 'my_awesome_shortcode' ); 
?>

答案 1 :(得分:0)

试试这个: 将此代码放在插件主文件中。

/* This function runs when plugin is activated */
function myplugin_activate() {
    add_shortcode( 'footag', 'footag_func' );
}

register_activation_hook( __FILE__, 'myplugin_activate' );

/* Function to register shortcode */
function footag_func( $atts ) {
    return "foo = {$atts['foo']}";
}

要了解详情,请参阅thisthis