注册简码的代码使用了 add_shortcode() 方法,其中需要指定简码的标识符(在这个例子中是“pdf”),以及用于处理简码的方法。我们先让它把简码替换成“Hello World!”作为一个初步示例。 点击此处查看代码 插入后,网页就变成了这样: 现在我们已经验证了简码可以正常工作,接下来就可以修改它,让它输出一个包含已转换...
函数源码: functionadd_shortcode($tag,$callback){global$shortcode_tags;if(''===trim($tag) ) {_doing_it_wrong(__FUNCTION__,__('Invalid shortcode name: Empty name given.'),'4.4.0');return; }if(0!==preg_match('@[<>&/\[\]\x00-\x20=]@',$tag) ) {_doing_it_wrong(__FUNCTION...
add_shortcode('mycode','function_name');// 定义一个新的 Shortcode remove_shortcode('mycode');// 移除一个 Shortcode remove_all_shortcodes();// 移除所有的 Shortcode $return=do_shortcode($content);// 应用 Shortcode 到内容而不输出 一个简单的 Shortcode 例子 以我爱水煮鱼写的 Antispambot ShortCo...
//xz为短代码名称 //即你在编辑文章时输入[xz]就会执行 myName 函数add_shortcode('xz', 'myName'); 1. 2. 3. 4. 5. 6. 那么我们在文章中输入[xz]就会得到 My name’s XiangZi! 短代码传参 更高深一点的利用,我将会在后面的文章中讲到,今天只讲一下,短代码的传参机制。高级一点的例子: AI检测...
这个Shortcode,它的内容($content)就是邮箱地址,还定义了属性$link,它的值为 1 时候,邮箱显示为可点击,详细代码如下: add_shortcode('email', function($atts, $content='') { extract( shortcode_atts( array( 'link' => '0' ), $atts ) ); ...
// $content 是 shortcode 中包含的字符串 // 对 $attr 和 $content 进行处理 // 返回预期的值 } 然后把自己定义的 Shortcode 和其处理函数管理起来,以便 [mycode attr="value"]content[/mycode] 能够按照预期执行。 1 add_shortcode('mycode', 'my_shortcode_func') ...
这个Shortcode,它的内容(content)就是邮箱地址,还定义了属性link,它的值为 1 时候,邮箱显示为可点击,详细代码如下: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 add_shortcode('email',function($atts,$content=''){extract(shortcode_atts(array('link'=>'0'),$atts));if($link){return''.anti...
add_shortcode('my_product_categories','my_custom_product_categories_shortcode'); 下面是实现这个该功能的的一个简单的css代码,具体可以根据需求进行更改 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 /* 自定义产品分类样式 */ ...
在这个示例中,我们首先定义了一个名为hello_world_shortcode的函数,该函数返回字符串'Hello, World!'。然后,我们使用add_shortcode函数将这个函数注册为一个短码,短码标签为hello_world。 4. 将编写好的短码代码添加到WordPress主题或插件中 将上述代码添加到你的WordPress主题的functions.php文件中,或者如果你正在开...
第一步:在下方的函式中,dh_first_shortcode 是可以自定义的名称,但要注意如果有更改,函式结尾处的add_shortcode 内容也必须要替换成一样的名称。而这段函式所代表的意义就是定义当dh_first_shortcode 这段文字以代码的形式在HTML 中出现时,将自动输出(echo)文字” shortcode教学” 以及档案位置为' http://demo...