如何使用“if”来创建和例外在 WordPress 的 php 页面中
我正在使用一个 WordPress 主题,该主题在使用“类别”时具有博客模板的特定布局功能。
博客模板在功能区图形中显示日期,并且有额外的控件可以通过 WordPress 中的附加“epanel”打开或关闭它。
我有 2 个类别(博客和服务)。我想删除仅在“服务”类别中显示的“日期”功能。
它的添加方式如下:
<?php if ( get_option('sky_postinfo1') ) { ?>
<div class="post-date">
sky_postinfo2
意味着该功能已关闭。
每个页面都有一个与页面标题相呼应的 H1,如下所示:
<h1 id="page-title"><?php echo esc_html( $et_page_title ); ?></h1>
有没有办法编写一个例外来仅针对“服务”页面删除此内容?
比如:
<?php
if {
( $et_page_title = ('Services') get_option('sky_postinfo1');
} else get_option('sky_postinfo2');
?>
我确信我绝对毁掉了最后一部分,但如果可能的话,我正在寻找方向。非常感谢任何帮助。这样做实用吗还是我的做法很卑鄙?
I am using a wordpress theme that has a specific layout feature for the blog template anytime "category" is used.
The blog template displays the date in a ribbon graphic and there is additional control to turn it on or off through an additional "epanel" in wordpress.
I have 2 categories (Blog and Services). I would like to remove the DATE feature from being display only in the "Services" category.
It is added like this :
<?php if ( get_option('sky_postinfo1') ) { ?>
<div class="post-date">
sky_postinfo2
would mean that is off.
Each page has an H1 that echos the page title like this:
<h1 id="page-title"><?php echo esc_html( $et_page_title ); ?></h1>
Is there a way to write an exception to remove this only for the "Services" page?
Something like :
<?php
if {
( $et_page_title = ('Services') get_option('sky_postinfo1');
} else get_option('sky_postinfo2');
?>
I am sure I absolutely butchered the last part, but I am looking for direction if possible. Any help greatly appreciated. Is doing it this way practical or am I way of base?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
mhhhh,假设 $et_page_title 变量在此页面上具有此值...
mhhhh, assuming the $et_page_title variable has this value on this page...