首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

WordPress 通过判断文章状态或获取链接,来判断文章是否存在

由于 WordPress 本身并没有提供相关函数可以检测,我们可以通过 get_permalink() 函数判断文章链接是否存在,和通过 get_post_status() 判断文章状态,来间接判断某篇文章是否存在...if(get_post_status($post_id)===false){ echo '文章不存在'; } 当然 get_post_status() 函数还可以有更多深度用法,因为在 WordPress...WordPress 文章状态 'publish' – 公开发布文章或页面 'pending' – 待审文章 'draft' – 草稿 'auto-draft' – 自动保存草稿 'future...' – 定时发布 'private' – 私密文章 'inherit' – 修订版本 'trash' – 在回收站中 简单使用例子如下: if(get_post_status($post_id...)==='publish'){ echo '文章已经发布'; } 最后需要注意是,子凡以上提供代码片段中 $post_id 变量是指文章或页面 ID,在 WordPress 文章主循环中可以使用

50230

WordPress 如何判断一篇文章是否存在

一直以来子凡都计划为泪雪网添加一个文章收藏功能,直到现在也依旧也还只是在计划中,最近几天子凡在研究微信小程序,试图折腾用守望轩开源WordPress微信小程序来接入一下我泪雪博客和泪雪网,其中想要判断具体某篇文章是否存在...由于WordPress本身并没有提供相关函数可以检测,但是我们可以转个弯用现有的一些函数来判断,主要有一下两种方式。...()函数还可以有更多深度用法,因为在WordPress中文章状态是有很多种,通过这样方式可以达到更多调用或者判断检测。...定时发布 'private' – 私密文章 'inherit' – 修订版本 'trash' – 在回收站中 简单使用例子如下: //通过get_post_status()函数判断文章状态 if(get_post_status...($post_id)==='publish'){ echo '文章已经发布'; } 最后需要注意是,子凡以上提供代码片段中$post_id变量是指文章或页面ID,在WordPress文章主循环中可以使用

1.3K100
您找到你想要的搜索结果了吗?
是的
没有找到

WordPress 如何判断一篇文章是否存在

由于WordPress本身并没有提供相关函数可以检测,但是我们可以转个弯用现有的一些函数来判断,主要有一下两种方式。...()函数还可以有更多深度用法,因为在WordPress中文章状态是有很多种,通过这样方式可以达到更多调用或者判断检测。...WordPress 文章状态 'publish' – 公开发布文章或页面 'pending' – 待审文章 'draft' – 草稿 'auto-draft' –...: //通过get_post_status()函数判断文章状态 if(get_post_status($post_id)==='publish'){ echo '文章已经发布'; } 最后需要注意是...,子凡以上提供代码片段中$post_id变量是指文章或页面ID,在WordPress文章主循环中可以使用get_the_ID()函数获取,所以在需要判断或者检测指定文章状态时需要指定$post_id

72940

WordPress 5.7 新增文章相关函数

WordPress 5.7 增加几个文章相关函数,可能对于主题和插件开发可能会使用比较高,所以下面统一介绍一下: 文章父级相关模板函数 WordPress 5.7 新增了两个和文章父级相关函数,一个是判断当前文章是否有父级...> 文章是否公开可见函数 WordPress 5.7 新增了两个额外函数来判断文章是否公开可见。...php global $post; $current_post_status = get_post_status( $post ); if ( is_post_status_viewable( $current_post_status...) ) { echo '这篇文章使用了公开状态'; } else { echo '这篇文章使用了非公开状态'; } 特别注意一下,密码保护文章是认为公开可见,而私密文章则不可见...php if ( is_post_publicly_viewable() ) { echo '这篇文章公开可见'; } else { echo '这篇文章不可见'; }

37510

WordPress 主题教程 #5d:Else,日志 ID,链接标题

Else,日志 ID,链接标题是从零开始创建 WordPress 主题系列教程五篇第四部分,这篇课程将讲解其他3个可以增加到日志中元素:Else,post ID, 和 链接 title 值,尽管它们是可选...而 Else 是当博客完全没有日志时候执行。 while() 和 endwhile; 应该嵌套在 if() 和 else :之间。 所以 应该在 <?...现在你知道什么是 else 了吧,当没有任何日志或者当找不到任何日志时候,告诉 WordPress 怎么处理,让 WordPress 显示错误信息 Not Found,或者其他任何你想要东西。...如我一篇所说,这不是必需,只是为了让主题可翻译。 整个信息和代码 Not Found 外面有 和 。这个同样也不是必需。...增加描述到链接是非常有用,当你其他站点需要扫描你博客时候,如 Technorati.com,每次你发表日志时候,WordPress 通知 Technorati 和其他网站你博客已经更新了。

29420

CentOS安装WordPress(二)

介绍 WordPress 是一个使用 PHP 和 MySQL 免费开源网站和博客工具。WordPress 是目前互联网上最流行 CMS(内容管理系统),拥有超过 20,000 个插件来扩展其功能。...这使 WordPress 成为快速轻松地启动和运行网站绝佳选择。...接下来,我们将创建一个新 MySQL 用户帐户,我们将专门使用它来操作 WordPress 新数据库。创建单一功能数据库和帐户是一个好主意,因为它可以更好地控制权限和其他安全需求。...选择语言并单击Continue 后,你将看到 WordPress 初始配置页面,你将在其中创建初始管理员帐户: WordPress 网络安装 填写你要创建站点和管理帐户信息。...完成后,单击底部安装 WordPress按钮继续。

59620

诡异else

在条件语句中,我们通常会写if … else …或者 if … elif … else …,这两个语句大家用多应该都知道是如何执行,我就不讲了。...刚学编程新手经常都会认为if和else必须成对出现,要么只能有if,反正就是不能单独出现else。...实际else可以脱离if而存在,但是else自己不能单独存在,但也不是所有的语句都能够和else缠在一起,比如import语句。...能够和else缠在一起语句有3种:try … except … else …,while … else …,for … else …。下面将一一介绍这三种。...这是在没有异常情况下执行结果,也就是try执行完后直接执行else了,接下来我们随便弄一个有异常语句,代码修改如下: ?

93720

CentOS安装WordPress(二)

介绍 WordPress 是一个使用 PHP 和 MySQL 免费开源网站和博客工具。WordPress 是目前互联网上最流行 CMS(内容管理系统),拥有超过 20,000 个插件来扩展其功能。...这使 WordPress 成为快速轻松地启动和运行网站绝佳选择。...接下来,我们将创建一个新 MySQL 用户帐户,我们将专门使用它来操作 WordPress 新数据库。创建单一功能数据库和帐户是一个好主意,因为它可以更好地控制权限和其他安全需求。...选择语言并单击Continue 后,你将看到 WordPress 初始配置页面,你将在其中创建初始管理员帐户: 填写你要创建站点和管理帐户信息。...完成后,单击底部安装 WordPress按钮继续。 WordPress 将确认安装,然后要求你使用刚刚创建帐户登录: 登录系统 登录后默认跳到WordPress仪表板

55700

Python 中被忽略 else

对于一个python程序员来说,else往往都是配合if来使用,像这样: a = '12'if a == '123': print(a)else: print('出错了!')...但是,python中else并不只能用在if之后,so,这次我们讨论一下Python流程控制中else。...现在,总结一下else 子句行为如下: for: 仅当 for 循环运行完毕时(即 for 循环没有被 break 语句中止)才运行 else 块。...for/else、while/else 和 try/else 语义关系紧密,不过与if/else 差别很大。主要是else 这个单词意思阻碍了我们对这些特性理解。...按正常理解应该是“要么运行这个循环,要么做那件事”。可是,在循环中,else 语义恰好相反:“运行这个循环,然后做那件事。”不过,相信多使用几次,你会熟悉

61740

WordPress首页文章列表显示摘要

WordPress博客程序,默认情况下,发表文章后,在首页看到是全文显示,很不利于网友浏览 ,有什么方法可以只显示摘要,增加用户粘度呢?...今天就给大家分享一下,Wordpress首页文章如何设置篇数只显示摘要经验....方法/步骤 打开wordpress网站,登录后台, 在打开wordpress网站后台仪表盘,将鼠标移动到设置, 在出现设置子菜单中,打开 阅读...在阅读设置中,可以对首页显示内容进行设定, 最重要在下面,把feed中每篇文章,显示设置为 摘要,然后保存更改, 回到首页,刷新一下,是不是看到了一篇篇文章变成了自留地一样长条条...,更便于用户浏览了. 8:31 2016-10-18 未经允许不得转载:肥猫博客 » WordPress首页文章列表显示摘要

68920

快速实现wordpress迁移到RadonDB

大纲如下: 概述 使用Radon attache功能好处 基本环境描述 把wordpress库加入到Radon中 利用wordpress体验Radon透明分库分表 总结 最近发现RadonDB在特性中引入一个新特性...如果你应用程序没有连接池,或是MySQL挂了上千个以上连接时又不想让MySQL因为挂连接而影响性能,那就可以考虑利用Radon做外置连接池。...利用wordpress体验Radon透明分库分表 我们知道wordpress最大表是wpposts这个内容表,当我们Blog积累内容足够多情况下, 该表也许会成为一个瓶颈。...因为wordpress分页用到了SQLCALCFOUNDROWS这个功能,所以唯一不爽地方,没分页了。 ?...64个物理表,实质拆分成了4096个slot, 每个物理子表接受一个区间slot服务, 并完美的迁移到Radon集群下面节点,如果有多个Backend,该动作会把拆分后表均匀分到其它节点,在

62720

如何在Ubuntu 14.10 安装WordPress

介绍 如果你想快捷、简单、免费创建个人网站的话,WordPress 是你最佳选择。...WordPress 是一种使用 PHP 语言开发博客平台,用户可以在支持 PHP 和 MySQL 数据库服务器架设属于自己网站。...用户可以在支持  PHP  和  MySQL 数据库服务器使用自己博客。 WordPress 有许多第三方开发免费模板,安装方式简单易用。不过要做一个自己模板,则需要你有一定专业知识。...WordPress 拥有成千上万个各式插件和不计其数主题模板样式。 以下是将  WordPress 4.0  安装在  Ubuntu 14.10  简易教程。...回到你服务器,切换到你临时目录并用 wget 去下载 WordPress cd /tmp wget http://wordpress.org/latest.tar.gz 下载完成后解压: tar

53320
领券