我遇到了在WordPress CMS上的特定目录的页面上隐藏标题的问题。
是否可以通过条件制作一个不会在某些目录中的所有页面上显示标题的php-code条件:
喜欢
<?php if( $some_page => have 'users' in $url ) : ?>
<header style="display:none"></header>
<?php else......
<?php endif....
P.S。
我知道在任何页面上都有很好的css魔法,但我的页面太多......
答案 0 :(得分:1)
CSS解决方案
让我们说您的主页body
课程:<body class="index">
和您的标题<header class="page-header">text</header>
您可以使用此方法显示或不显示标题。
body:not(.index) .page-header { display: none; }
希望它有所帮助。
答案 1 :(得分:1)
我找到了一个简单的解决方案:
我们可以通过SELECT LISTAGG('''' || student_name || '''',', ') WITHIN GROUP (ORDER BY student_name)
FROM students
func在其中的符号或短语的网址上进行简单搜索。所以情况将是下一个:
stristr()
答案 2 :(得分:0)
我在你的回答中做了一些修改。
<?php $current_page = get_page_link() ?>
<?php if (stristr($current_page, "user") === false) : ?>
<?php the_title( '<h1 class="entry-title h1">', '</h1>' ); ?>
<?php endif; ?>
//If you don't want to render anything on true condition no need to render anything.
使用===
也可以检查类型。