在WordPress中,可以通过以下步骤使用Shortcodes:
function custom_shortcode_function( $atts ) {
// 处理Shortcode的逻辑代码
}
add_shortcode( 'custom_shortcode', 'custom_shortcode_function' );
在上述代码中,add_shortcode
函数用于注册一个Shortcode,custom_shortcode
是你自定义的短代码名称,custom_shortcode_function
是处理短代码逻辑的自定义函数名。
在自定义函数custom_shortcode_function
中,可以访问Shortcode的属性(attributes)通过$atts
参数。你可以在函数中处理自定义逻辑,并返回想要显示的内容。
在WordPress的页面或文章编辑器中,你可以使用短代码名称来插入你自定义的Shortcode。例如,使用 [custom_shortcode]
插入你自定义的代码。
以下是一个简单的示例代码,创建一个自定义的Shortcode来显示当前日期:
function current_date_shortcode( $atts ) {
$current_date = date( 'Y-m-d' );
return $current_date;
}
add_shortcode( 'current_date', 'current_date_shortcode' );
你可以在文章或页面中使用 [current_date]
来显示当前日期。
注意:以上示例代码可以在WordPress的主题文件(例如functions.php)中添加。确保将其添加到适当的位置,并用你自己的逻辑替换示例中的内容。