我正在运行Wordpress Multisite并使用网站ID 1和ID 2的一般主题。
我已将带有文本段落的div框放入主题模板文件之一:
<article class="content-area">
<div class="my-div-container">
<p class="text-message">
//message
</p>
</div>
</article>
基本上我想要实现的目标如下:
如果BLOG ID为1且用户角色为&#34;作者&#34;在同一时间,然后在文本段落中显示以下消息:&#34; Hello Tester&#34;
但是如果BLOG ID是2并且用户角色是&#34;作者&#34;在同一时间,然后用这条消息显示div:&#34;嗨,这是Tester&#34;
但如果这些都不适用,那么根本不显示任何div。
我被困住了,我无法理解它。我收到语法错误,但不知道如何修复它。我正在尝试以下方法:
<?php
global $blog_id;
if ($blog_id == 1) AND current_user_can('author')) {
<div class="my-div-container">
<p class="text-message">
Hello Tester
</p>
</div>
} elseif ($blog_id == 2) AND current_user_can('author')) {
<div class="my-div-container">
<p class="text-message">
Hi, this is Tester
</p>
</div>
} else {
//im not sure if this is meant to be left empty to not show anything at all
}
?>
我对此非常陌生并且真的很挣扎,有人可以告诉我这是怎么做到的吗?非常感谢
答案 0 :(得分:0)
if (($expression) && ($expression)) {
}