1 get_edit_post_link函数
get_edit_post_link( int|WP_Post $id , string $context = 'display' )
1.1 函数功能
获取文章的编辑链接,需要用户登录网站后台才能获取到编辑文章的链接,如果未登录状态则不返回任何内容。
1.2 函数参数
- id:提供一个文章ID,以返回该文章的编辑链接,默认为当前文章ID。如果提供的ID为修订版文章,则返回修订版页面链接,如果提供的ID不存在,则返回当前文章的访问链接。
- $context:( string ) (可选) 如何输出 '&' 字符。默认 '&'。
1.3 函数返回值
返回给定文章的编辑链接。如果文章不存在或不允许编辑,则为 Null。
1.4 函数使用示例
<a href="<?php echo get_edit_post_link(568); ?>">编辑文章</a>
1.5 函数位置
文件:wp-includes/link-template.php
function get_edit_post_link( $id = 0, $context = 'display' ) {
$post = get_post( $id );
if ( ! $post ) {
return;
}
if ( 'revision' === $post->post_type ) {
$action = '';
} elseif ( 'display' === $context ) {
$action = '&action=edit';
本文作者:StubbornHuang
版权声明:本文为站长原创文章,如果转载请注明原文链接!
原文标题:WordPress – get_edit_post_link函数详解
原文链接:https://www.stubbornhuang.com/1970/
发布于:2022年02月19日 21:21:27
修改于:2023年06月26日 20:39:35
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论
52