您当前的位置:首页 > TAG信息列表 > conditional-content
Checking conditionals
我们都知道默认的WordPress帖子类型,包括旁白、画廊、状态、聊天等等。任何好的主题都应该支持它们。如果一个主题确实支持所有这些,那么从干净的编程标准来看,最好是执行if、elseif、elseif、else,还是在检查您是否在特定的帖子类型时使用switch case。例如: if(is_aside()){ }elseif(is_status()){ }elseif(is_quote()){
如果wp_NAV_MENU($args)回溯某些内容,如何显示条件内容
我有一个侧边栏,显示当前页面的子链接(使用此solotuinhttps://wordpress.stackexchange.com/a/2809/27414) 这非常有效。如果有子链接显示在侧栏,我想给它一个标题,如“也是这个部分”。我尝试了以下方法,但没有成功:if (wp_nav_menu( $args )){ echo \"Also in this section\"; } 谢谢
如何从自动生成的摘录中隐藏<pre>和<table>内容?
自动生成的摘录只需从帖子内容中提取前x个字符,并在某个点将其截断。当有table 或pre 在这一部分中,摘录大部分时间看起来都很无用。如何在自动摘录中隐藏这些元素的内容?
将用户设置添加到特定角色
有可能做到这一点吗?我已经知道get current\\u user\\u can(),但它的工作方式与我需要的不同。如果有多个角色,我希望能够使用数组。// Check roles to only add fields to necessary users function check_role( $user ) { $user_role = get_user_role($user->ID); if($user_role == \'author\'
如何获取邮寄档案、日期档案或类别档案的类型?
使用函数is_archive() 我们可以知道它是否是存档页。但如果是归档页,我如何才能找到它是作者归档页还是类别归档或日期归档。我在wp includes/query中找到了此代码。phpif ( $this->is_post_type_archive || $this->is_date || $this->is_author || $this->is_category || $this->is_tag || $this->is_tax ) $this->
有没有办法对帖子的一部分进行密码保护?
有没有办法让页面向公众显示,但有一个额外的自定义字段,除非输入密码,否则不会显示?我想我完全可以不用WordPress函数手动操作,但我想知道是否有WordPress解决方案。
有条件地删除注释并在unctions.php中发布元数据
我是Wordpress的新手,来自Joomla的点击式世界!现在很容易做到的是在Wordpress中复制一些扎实的php知识;)我试图使用函数有条件地从3个类别中删除帖子元和评论。php我正在使用Woothemes画布和我自己的孩子主题。我可以使用空函数全局删除post meta:function woo_post_meta() {} 这很好,但我只希望它适用于3个类别我知道我需要以某种方式使用is\\u类别,但我不确定语法,我尝试了if ( is_category(4,5,6) ) {
PHP标记问题:条件位内的PHP/html
试图让现有的一段代码在条件if/else代码中工作,我感到非常困惑。我无法获得正确的语法。所有的回音逗号和分号(对不起,我不是编码员)。在帖子内容下显示帖子作者信息的现有代码: <div id=\"author-bio\"> <h3>About The Author</h3> <?php echo get_avatar( get_the_author_id() , 80 ); ?> <h4&g
创建条件以显示分类术语元
我试图为分类术语显示一个额外的元字段。无论我试图创建一个条件,如果元字段为空,则显示一个默认值。以下是创建分类法元字段的代码:// Add phone number to location taxonomies function nwtd_lpfs_taxonomy_add_new_meta_field() { ?> <div class=\"form-field\"> <label for=\"term_meta[p
如果自定义分类具有其他条件
我有一个菜单,我只想使用以下代码在某些页面上显示:<?php if ( is_front_page() || is_archive() || is_404() ) { } else { if ( function_exists(\'has_parent\') ) { $id = get_the_ID(); $menu_to_use = get_post_meta($id, \'themestore-meta
条件逻辑只适用于显示还是隐藏?
我将高级自定义字段用于用户配置文件中的自定义字段。我使用条件逻辑显示四个字段中的一个,每个字段将根据之前单击的单选字段选项显示。在这种情况下,只能发送一个选项。但是,当用户更新您的配置文件时,会发送所有四个字段。本例中的条件逻辑仅用于显示或隐藏。关于如何改进的一些提示?我感谢你的帮助。
为什么条件句在页面上可能不起作用?
<?php if (is_single()) { echo \'1\'; } elseif ( is_page() ) { echo \'2\'; } else { echo \'3\'; } ?> 我把这个片段放在索引的顶部。php,这是我用来管理博客文章提要布局的工具。然后我创建了一个新页面,将模板设置为默认值,并将其留空。它显示了我所有的帖子。但上面的片
按自定义帖子类型触发搜索过滤器(&S)
我正在使用插件(Relevanssi) 以及一个自定义函数,用于按自定义帖子类型对搜索结果进行排序(见下文)<这很有效。add_filter(\'relevanssi_hits_filter\', \'separate_result_types\'); function separate_result_types($hits) { $types = array(); // Split the post types in array $types
自定义分类的条件语句
如果可能的话,努力找出如何实现这一目标。相当于is_category 但对于自定义分类法,我已经设置了。分类类别,如果是Taxonomy Name 有2种分类法:Taxonomy One 和Taxonomy Two. 但这个:<?php if ( has_term(\'taxonomy-one\' ) ) {?> <div class=\"test\" style=\"color: red\"><?php the_field(\'field_name\');
Dynamic Sidebar Conditional
EDIT在此处找到答案:is_active_sidebar() Always Returns False按用户:s_ha_dum我正在动态创建侧栏,并为每个顶级页面注册它们:Dynamically Register Sidebars For Each Top Level Page问题是,我想测试该页面是否不存在边栏,以使用默认值:if(is_dynamic_sidebar(get_the_title())) dynamic_sidebar(get_the_t
有条件地加载子主题
我想知道如何有条件地加载子主题?我有一个网站,它将随着季节的变化而变化。基础架构将保持不变,只是不同的风格和一些小的更改。似乎子主题是我最好的选择,而不是在主主题中使用一堆条件语句,加载不同的样式表等等。我一直关注的是如何根据日期正确加载特定的子主题?
有没有办法安排内容更新的URL?
我有一个客户端,它有多个页面的内容,这些内容将根据日期和/或日期以不同的间隔进行更改。例如,其中一页是“当日特价”他们已经知道了一周七天的特价是什么,他们只是简单地轮换,七天后就从第一项开始。有没有办法让url“/当日特价”每晚自动更改,以指向当天特价的正确内容?
多站点条件(如果博客_id?)在页面模板中?
我有一个WordPress网络,有多个使用相同主题的网站。现在我需要编辑某个PageTemplate.php 根据blog id.示例:如果日志ID为1,请运行以下操作:<a href=\"<?php if(get_post_meta($post->ID, \'videoembed_videopopup\', true)): ?><?php echo get_post_meta($post->ID, \'videoembed_videopopup\', true) ?&
仅在首页显示WP起始栏
我想知道是否有人可以帮我显示插件WP Start bar 仅在我的静态frontpage上。如果有帮助,我的静态frontpage url是:http://zackarylundquist.westhostsite.com/portfolio/
这个条件语句是怎么写的?
写条件语句的正确方法是什么? <?php if is_tag( \'Premium\' ){ <a href=\"<?php the_permalink(); ?>\" class=\"info\"> Subscribe</a> }else { <a hre