WordPress – get_edit_post_link函数详解
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
当前分类随机文章推荐
- WordPress - 站点底部显示站点运行时间 阅读4970次,点赞2次
- WordPress - 在文章被复制时弹出弹窗提示转载注明原创 阅读3437次,点赞2次
- WordPress - wp_mail发送邮件失败,使用插件或者纯代码方式添加SMTP邮件发送功能 阅读1444次,点赞0次
- WordPress - 在编辑文章发布时弹出是否发布提醒框 阅读3486次,点赞0次
- WordPress - 新增自定义文章类型 阅读284次,点赞0次
- WordPress - 发布文章时推送文章到百度普通收录,缩短百度爬虫发现网站链接的时间 阅读33次,点赞0次
- WordPress - home_url()函数,获取网站主页url链接 阅读1090次,点赞0次
- WordPress - 插件WP Editor.md 在网站更换为https后无法正确加载 阅读4331次,点赞0次
- WordPress - 增加百度统计代码 阅读3339次,点赞0次
- WordPress - get_sidebar函数,加载主题侧边栏模板 阅读1113次,点赞0次
全站随机文章推荐
- Python - 使用with open as 读写文件 阅读1875次,点赞0次
- OnnxRuntime – 模型部署笔记3,总结OnnxRuntime模型推理流程 阅读786次,点赞0次
- C++ - 速通nlohmann json,nlohmann json使用教程 阅读177次,点赞0次
- Javascript - 判断当前元素是否含有子元素 阅读1012次,点赞0次
- 资源分享 - Vulkan应用开发指南 , Vulkan Programming Guide - The Official Guide to Learning Vulkan中文版PDF下载 阅读1822次,点赞0次
- FFmpeg - 将某个文件夹下的图片按标号顺序合成为指定编码格式和指定帧率的视频 阅读5382次,点赞0次
- 资源分享 - OpenGL Insights 英文高清PDF下载 阅读3047次,点赞0次
- 如何获取CUDA版本号?CUDA Driver Version和CUDA Runtime Version的区别是什么? 阅读200次,点赞1次
- 深度学习 - 图解Transformer,小白也能看懂的Transformer处理过程 阅读1072次,点赞0次
- 资源分享 - 神经网络与深度学习应用实战(刘凡平著)PDF下载 阅读2581次,点赞0次
评论
169