一号优惠经验分享网
51福利网的各种薅羊毛福利经验笔记

wordpress短代码小笔记

还是可以直接百度

我为啥要使用:

51福利网

好处一:我想在wordpress文章中加入php代码。wordpress为了安全是不允许直接在文章加入php代码的。

所有有些功能只有做成短代码然后再文章中引用,

好处二:用短代码可以简化一些代码,还是不错的

直接上实例,我想再文章中批量引入一些页面,

创建短代码:简单的可以直接在主题functions.php中添加

function my_article_shortcode($atts) {    
    $nowdomain = "https://". $_SERVER['HTTP_HOST'];   
    $xiaoshuoname = isset($atts['xiaoshuoname']) ? $atts['xiaoshuoname'] : '';  
    $zhangjie = isset($atts['zhangjie']) ? $atts['zhangjie'] : '';  
    $key = isset($atts['key']) ? $atts['key'] : '';  
      
    //$article_url = "$nowdomain/mystory/$xiaoshuoname/$zhangjieNo.php?api_key=$key"; // 构建目标文章的URL    
  $article_url = $nowdomain."/mystory/".$xiaoshuoname."/".$zhangjie.".php?api_key=".$key;
  
  
    $output = '<iframe src="' . esc_url($article_url) . '" style="border: none; width=100%; height=1000px; frameborder=0; marginwidth=0; marginheight=0; scrolling=yes;"></iframe>'; // 返回iframe代码    
    return $output;    
}    
add_shortcode('my_article_shortcode', 'my_article_shortcode'); // 将短代码注册到WordPress

我们添加了三个参数$name$zhangjie$key到短代码函数中。您可以在WordPress文章中这样调用短代码并传递这三个值:

然后直接在文章中引用即可

[my_article_shortcode xiaoshuoname="你的小说文件夹名" zhangjie="章节名" key="你的key"]

一号优惠 · 51福利网薅羊毛福利具有时效性,如已失效,请留言
文章名称:《wordpress短代码小笔记》-一号优惠 · 51福利网
免责申明:本站所有活动信息均来自网络,如有失效、违规、不实或侵权,请联系我们删除。谢谢

评论 抢沙发

一号优惠经验分享网最新最全薅羊毛,现金红包线报网

一号优惠经验分享网提供每日最新内部优惠,薅羊毛活动,现金红包领取,免费福利和网赚福利手机赚钱线报,打造中国最受欢迎的网赚信息发布平台!51福利网

51联盟线报群赚钱·合作·帮助

登录

找回密码

注册