需要根据日期和帖子类别隐藏元素

时间:2014-09-01 作者:Ettan Stamp Collectors

我绞尽脑汁想了几天,想弄明白这一点。我在我的网站上使用WP投票。我需要创建一个单一的脚本。php,它将根据日期和帖子类别删除包含投票小部件的div。例如:

如果月份是9月,类别不是13,请删除div

其他的

如果月份是10月,类别不是14,请删除div。

我首先用JavaScript尝试了这一点,JavaScript可以处理日期,但不能处理类别,然后是php,但我似乎做不好。

有人能帮忙吗?请

谢谢

埃坦

1 个回复
SO网友:Dan Bough

将其放入显示日期的文件中(假设您使用get_the_date):

$month = date( \'F\' );
$categoryIds = array();
$bannedMonth = \'September\';
$bannedCategory = 13;
$categoryArray = get_the_category();
foreach ( $categoryArray as $categoryObj ) {
    array_push( $categoryIds, $categoryObj->term_id );
}
if ( $month != $bannedMonth && !in_array( $bannedCategory, $categoryIds ) ) {
    echo get_the_date();
}

结束

相关推荐

将链接替换为表单以将变量传递给javascript/ajax

我通过一个链接向javascript/ajax发送一个变量,但我想通过一个表单发送,这样我也可以传递用户输入。(这是一个插件,它与Echonest混音python脚本交互以创建音频编辑)。简短的问题是,我如何在WP ajax javascript中接收此内容:<form id=\"receive_me\" method=\"POST\"> Username: <input type=\"text\" name=\"user_variable\"> <input