禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

WordPress函数get_post_stati详细用法教程解析

禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。

get_post_stati函数是WordPress中用于获取文章状态的函数。它返回一个数组,包含所有文章状态的键值对。

用法示例:

$stati = get_post_stati();

foreach ($stati as $status => $label) {
echo $status . ': ' . $label . '
';
}

这将输出类似以下内容的列表:

publish: Published
future: Scheduled
draft: Draft
pending: Pending Review
private: Private
inherit: Inherit Parent Status
trash: Trash

以上是WordPress默认的文章状态,你也可以自定义新的文章状态。

除了默认状态,get_post_stati函数还可以接受一个参数,用于筛选状态。例如,如果你只想获取已发布和草稿状态的文章,可以这样使用:

$stati = get_post_stati(array('publish', 'draft'));

foreach ($stati as $status => $label) {
echo $status . ': ' . $label . '
';
}

这将只输出已发布和草稿状态的列表:

publish: Published
draft: Draft

get_post_stati函数还有一个可选的第二个参数,用于指定显示哪种类型的对象的状态。默认为'post',表示文章类型。你可以指定其他自定义的文章类型,例如'page'表示页面类型:

$stati = get_post_stati(array(), 'page');

foreach ($stati as $status => $label) {
echo $status . ': ' . $label . '
';
}

这将输出页面类型的状态列表。

注意:该函数只在后台环境中有效,前台环境中调用将返回一个空数组。

0 个评论

 
联系
目前暂停一切业务,客服消息可能不会及时回复,谢谢理解。
在线咨询
    在线咨询
    禁止使用模板插件做违法内容(涉黄等),否则将受到法律的制裁。