Javascript 如果张贴时间超过[设定天数],则显示/隐藏徽章/标签
我找到了这个Javascript 如果张贴时间超过[设定天数],则显示/隐藏徽章/标签,javascript,php,jquery,css,wordpress,Javascript,Php,Jquery,Css,Wordpress,我找到了这个 如果没有看到您的CSS,我无法为您的案例给出确切的示例,但是您可以使用JQueryhide()和show()(假设您使用的是JQuery) 修改yourButtonClassHere以匹配按钮的类-注意确保它是唯一的类,这样JS就不会在页面上隐藏其他元素。如果没有看到您的CSS,我无法给出一个确切的示例,但是您可以使用JQueryhide()和show()(假设您正在使用JQuery) 修改yourButtonClassHere以匹配按钮的类-注意确保它是唯一的类,这样JS就不会在
如果没有看到您的CSS,我无法为您的案例给出确切的示例,但是您可以使用JQuery
hide()
和show()
(假设您使用的是JQuery)
修改
yourButtonClassHere
以匹配按钮的类-注意确保它是唯一的类,这样JS就不会在页面上隐藏其他元素。如果没有看到您的CSS,我无法给出一个确切的示例,但是您可以使用JQueryhide()
和show()
(假设您正在使用JQuery)
修改
yourButtonClassHere
以匹配按钮的类-注意确保它是唯一的类,这样JS就不会在页面上隐藏其他元素。您的PHP代码生成的内容将成为HTML的一部分。因此,让我们添加一个脚本
function is_old_post($days = 5) {
$days = (int) $days;
$offset = $days*60*60*24;
if ( get_post_time() < date('U') - $offset )
return true;
return false;
}
?>
<script>
$(function() {
$(".my-sweet-label").<?php echo is_old_post(10) ? "hide" : "show"; ?>();
});
</script>
函数是旧的后($days=5){
$days=(int)$days;
$offset=$days*60*60*24;
if(get_post_time()
$(函数(){
美元(“.my sweet label”);
});
因此,我们有一个在页面加载时运行的脚本,以确保您的按钮位于该点。我们通过选择器找到按钮并进行计算(在服务器端,在脚本发送到浏览器之前)如果是的话,我们的Javascript将调用隐藏函数。否则它将调用显示函数您的PHP代码生成的内容将成为HTML的一部分。因此,让我们添加脚本
function is_old_post($days = 5) {
$days = (int) $days;
$offset = $days*60*60*24;
if ( get_post_time() < date('U') - $offset )
return true;
return false;
}
?>
<script>
$(function() {
$(".my-sweet-label").<?php echo is_old_post(10) ? "hide" : "show"; ?>();
});
</script>
函数是旧的后($days=5){
$days=(int)$days;
$offset=$days*60*60*24;
if(get_post_time()
$(函数(){
美元(“.my sweet label”);
});
因此,我们有一个在页面加载时运行的脚本,以确保您的按钮位于该点。我们通过选择器找到按钮并进行计算(在服务器端,在脚本发送到浏览器之前)如果是的话,我们的Javascript将调用隐藏函数。否则它将调用显示函数if ( is_old_post(10) ) {
// hide button
$(".yourButtonClassHere").hide();
} else {
// show button
$(".yourButtonClassHere").show();
}
function is_old_post($days = 5) {
$days = (int) $days;
$offset = $days*60*60*24;
if ( get_post_time() < date('U') - $offset )
return true;
return false;
}
?>
<script>
$(function() {
$(".my-sweet-label").<?php echo is_old_post(10) ? "hide" : "show"; ?>();
});
</script>