get_default_link_to_edit()
云策文档标注
概述
该函数用于获取编辑链接时的默认链接对象,基于 GET 参数初始化链接属性,并设置默认可见性。
关键要点
- 函数返回一个 stdClass 对象,包含 link_url、link_name 和 link_visible 属性
- link_url 和 link_name 从 $_GET 参数中获取,使用 wp_unslash() 和 esc_url() 或 esc_attr() 进行安全处理
- link_visible 默认设置为 'Y',表示链接可见
代码示例
function get_default_link_to_edit() {
$link = new stdClass();
if ( isset( $_GET['linkurl'] ) ) {
$link->link_url = esc_url( wp_unslash( $_GET['linkurl'] ) );
} else {
$link->link_url = '';
}
if ( isset( $_GET['name'] ) ) {
$link->link_name = esc_attr( wp_unslash( $_GET['name'] ) );
} else {
$link->link_name = '';
}
$link->link_visible = 'Y';
return $link;
}
原文内容
Retrieves the default link for editing.
Source
function get_default_link_to_edit() {
$link = new stdClass();
if ( isset( $_GET['linkurl'] ) ) {
$link->link_url = esc_url( wp_unslash( $_GET['linkurl'] ) );
} else {
$link->link_url = '';
}
if ( isset( $_GET['name'] ) ) {
$link->link_name = esc_attr( wp_unslash( $_GET['name'] ) );
} else {
$link->link_name = '';
}
$link->link_visible = 'Y';
return $link;
}
Changelog
| Version | Description |
|---|---|
| 2.0.0 | Introduced. |