Wordpress Widget表单功能

时间:2015-05-04 14:37:40

标签: php wordpress widget

我的Wordpress Widget中有这2个函数,但我无法获取表单函数来获取窗口小部件选项的默认值或保存值。

DateTime

1 个答案:

答案 0 :(得分:1)

我不明白你想要实现的目标,但要构建一个小部件,请关注Widget API

要获取特定小部件“选项”/属性的值,您必须使用$instance。例如,您正在尝试获取窗口小部件的标题:

$instance['title']

如果您尝试在表单功能中获取小部件的标题,请使用:

 /**
 * Generates the administration form for the widget.
 *
 * @param array instance The array of keys and values for the widget.
 */
public function form( $instance ) {
    $title = ! empty( $instance['title'] ) ? $instance['title'] : __( 'New title', 'text_domain' );
);

你正在做的是用一些args覆盖$instance

要了解更多信息,请考虑做一些教程:

1: How To Build WordPress Widgets Like A Pro

2: How to Create a Custom WordPress Widget

相关问题