首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何对wordpress中的shortcode属性值运行if语句

如何对wordpress中的shortcode属性值运行if语句
EN

Stack Overflow用户
提问于 2019-10-25 00:31:38
回答 1查看 272关注 0票数 0

我想在我的短码中的一个属性上运行if语句,但由于某些原因它不能工作?

我知道这个属性正在被传递,因为当我回显它是“工作的”时,我是否看到了这个值,所以不确定if语句有什么问题?

代码语言:javascript
复制
if ( $atts['type'] == 'Platinum' ) {
?>
    <h2><?php echo 'working'?></h2>
<?php
} else {}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-10-25 01:14:05

您可以使用如下所示的快捷代码属性。

代码语言:javascript
复制
<?php
function function_name($atts) {
  extract(shortcode_atts(array(
    'var1' => 'value1', //Assigning default value
    'var2' => 'value2',
  ), $atts));
  if($var1 == 'Platinum'){
    //Do things
  } else {
    //Do other things
  }
}//Function ends
add_shortcode('shortcode_name', 'function_name');
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58545570

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档