函数文档

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.

Return

stdClass Default link object.

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.