首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

wordpress 为自定义类型文章新增自定义字段的方法-文曦博客

自定义Meta Box需要用到add_meta_box函数,其新增的信息会保存到数据库wp_postmeta表。         ...add_meta_box函数说明: add_meta_box( $id, $title, $callback, $post_type, $context,$priority, $callback_args...' );//在保存文章时,执行回调函数function product_director_save_meta_box($post_id){//回调函数,显示表单,用于新建和编辑显示表单     // 安全检查...product_director_meta_box_nonce'], 'product_director_meta_box' ) ) {//主要是修改时,判断product_director_meta_box函数提交过来的是不是之前的一样...> 5、把Meta Box添加把后台所有产品列表字段中显示,通过manage_$post_type_posts_custom_column实现。

93830

Meta Box:一个被名字耽误的强大的WordPress自定义字段插件

插件主题可以通过使用add_meta_box()函数可以在 WordPress 后台的编辑区加入自定义meta box。...test meta box 显示数据 在上一步中已经创建了一个meta box,可以在其中输入保存相关数据了,那么要使用这些数据要怎么做呢?...如果想要在主题中显示出设置的自定义字段,使用函数的用法如下: $value = rwmb_meta( $field_id ); echo $value; 通过短码获取 除了使用函数的方式之外,Meta...支持的字段类型扩展插件 Meta Box支持多达46中字段类型,应有尽有 ,基本可以满足所有场景的需求,完整列表如下: Autocomplete Background Button Button Group...API 上文提到Meta Box提供了一个简单的函数用来在前端获取数据 rwmb_meta($name). 官网的文档中也详细描述了可用的过滤器动作。

4K20
您找到你想要的搜索结果了吗?
是的
没有找到

WordPress 自定义文章类型(Post Type)终极指南

自定义 Meta Box 需要用到 add_meta_box 函数: add_meta_box( $id, $title, $callback, $post_type, $context,$priority...如果你需要更多表单,按照这个模式自定义表单结构,然后添加保存函数即可。...下面,我们迫不及待的添加两部电影《鱼与锅之战:宿命对决》 《鱼与锅之战:我爱水煮鱼》 内容如下: 添加完之后,我们可以看下所有电影: 列表空荡荡的,好难看,我可不可以加上导演字段?...我们分别在 L.56 L.23 附近的合适位置输出 Meta Box 信息: echo '导演:'.get_post_meta( get_the_ID(), '_movie_director', true...); 然后刷新访问电影列表具体的电影就可以看到输出的导演信息了。

2.7K20

DropDownList1 各种属性

DataSourceID 获取或设置控件的 ID,数据绑定控件从该控件中检索其数据列表。(从 DataBoundControl 继承。)...获取或设置 DropDownList 控件中的选定的索引。 SelectedItem 获取列表控件中索引最小的选定。(从 ListControl 继承。...如果列表控件只允许一个选项,则使用此属性可获取选定的各个属性。如果列表控件允许多个选项,则使用此属性可获取列表控件中索引最小的选定的属性。...) SelectedValue 获取列表控件中选定的值,或选择列表控件中包含指定值的。(从 ListControl 继承。)...GetType 获取当前实例的 Type。 (从 Object 继承。) 公共事件 SelectedIndexChanged 当列表控件的选定在信息发往服务器之间变化时发生。

92610

dropdownlist的属性

DataSourceID 获取或设置控件的 ID,数据绑定控件从该控件中检索其数据列表。(从 DataBoundControl 继承。)...获取或设置 DropDownList 控件中的选定的索引。 SelectedItem 获取列表控件中索引最小的选定。(从 ListControl 继承。...如果列表控件只允许一个选项,则使用此属性可获取选定的各个属性。如果列表控件允许多个选项,则使用此属性可获取列表控件中索引最小的选定的属性。...) SelectedValue 获取列表控件中选定的值,或选择列表控件中包含指定值的。(从 ListControl 继承。)...GetType 获取当前实例的 Type。 (从 Object 继承。) 公共事件 SelectedIndexChanged 当列表控件的选定在信息发往服务器之间变化时发生。

1.2K10

C#学习笔记—— 常用控件说明及其属性、事件

在向已排序的 ListBox控件中添加时,这些会移动到排序列表中适当的位置。 (10)Text 属性:该属性用来获取或搜索 ListBox 控件中当前选定的文本。...当把此属性值设置为字符串值时,ListBox 控件将在列表内搜索与指定文本匹配的并选择该项。若在列表中选择了一或多项,该属性将返回第一个选定的文本。...两种控件间的其他差异在于,复选列表框只支持DrawMode.Normal,并且复选列表框只能有一选定或没有任何选定。...此处需要注意一点:选定是指窗体上突出显示的,已选中的是指左边的复选框被选中的。复选列表框的样式如图9-23所示。 除具有列表框的全部属性外,它还具有以下属性。...在图 10-9 中,【保存文件】菜单项是加粗显示的,该菜单项称为默认。图10-9的【另存为】【退出】之间有一个灰色的线条,该线条称为分隔线或分隔符。

9.6K20

【愚公系列】2023年09月 WPF控件专题 ComboBox控件详解

WPF控件可以分为两类:原生控件自定义控件。 原生控件是由Microsoft提供的内置控件,Button、TextBox、Label、ComboBox等。...例如,如果ComboBox中数据源是一个Person对象列表,且SelectedValuePath设置为"ID",那么在选中某个选项时,可以通过SelectedItem属性获取对应的Person对象,也可以通过...SelectedValue属性获取该Person对象的ID属性值。...Text:当IsEditable为True时,获取或设置ComboBox中文本框的文本内容。 SelectedIndex:获取或设置ComboBox中选中的索引。如果没有选中,该属性值为-1。...显示器:ComboBox可以用来显示一个可选的列表,当用户选择一个时,其值会自动填充到TextBox或其他控件中。

94920

一个函数就搞定 WordPress 文章选项开发

php } 通过 save_post hook 保存数据: function save_post_options( $post_id ) { // verify if this is an auto...' ); 啰啰嗦嗦一大段代码,实际上只显示了一个单选框,并且保存它: WordPress 原生设置页面开发一样,这是反人类的操作,所以我们一样要简化我们的开发流程,一个函数就搞定。...list_table:定义后台文章列表页是否也支持弹窗设置文章选项 fields:那么这个文章选项框有哪些字段呢?就是这个参数决定的,这里定义了两个输入框一个文本框。...所以上面代码就是在 文章编辑页面的侧边添加一个「SEO设置」的选项框,它有三个字段,分别是「SEO标题」,「SEO描述」「SEO关键字」: 然后在后台文章列表页也可以进行设置操作: 点击上面「SEO...设置」按钮也可以进行同样的设置: 在页面上使用文章选项 创建了选项之后,那么我们就要把他们用起来,WordPress 提供了获取自定义字段的函数: get_post_meta($post_id, $met_key

37030

C#常用 API函数大全

GetPrivateProfileInt 为初始化文件(.ini文件)中指定的条目获取一个整数值 GetPrivateProfileSection 获取指定小节(在.ini文件中)所有值的一个列表...(在win.ini文件中)所有值的一个列表 GetProfileString 为win.ini初始化文件中指定的条目取得字串 GetShortPathName 获取指定文件的短路径名...在win32下推荐使用这个函数 RegQueryInfoKey 获取与一个有关的信息 RegQueryValue 取得指定或子项的默认(未命名)值 RegQueryValueEx 获取一个的设置值...将一个以及它的所有子项都保存到一个磁盘文件 RegSetKeySecurity 设置指定的安全特性 RegSetValue 设置指定或子项的默认值 RegSetValueEx 设置指定的值...打开的图形不会被这个函数关闭 UnrealizeObject 将一个刷子对象选入设备场景之前,刷子的起点准备用SetBrushOrgEx修改,则必须先调用本函数 WidenPath 根据选定画笔的宽度

2.3K41

DropDownList 详解「建议收藏」

2、DataSource属性:用于指定填充列表控件的数据源。 3、DataTextField属性:用于指定DataSource中的一个字段,该字段的值对应于列表项的Text属性。...5、Items属性:表示列表中各个选项的集合,DropDownList.Items(i) 表示第i个选项,i从0开始。每个选项都有以下3个基本属性: Text 属性:表示每个选项的文本。...6、SelectedIndex属性:用于获取下拉列表中选项的索引值。如果未选定任何,则返回值-1(负1)。 7、SelectedItem属性:用于获取列表中的选定。...通过该属性可获得选定的Text Value属性值。 8、SelectedValue属性:用于获取下拉列表选定的值。...> <asp:TextBox id=”TH” runat

2.8K20

何用 Python API 收集与分析网络数据?

因为我在布置作业的时候,很贴心地给了一个样例,是我之前写的一篇教程《如何用RAPI免费获取Web数据?》。 于是,他们就都用 R 语言,来分析维基百科页面访问量了。 这些同学是不是太懒惰了?...这个产品的 API 接口,提供多种数据获取功能。 学生们尝试利用的,是其中“利用id或地名查询历史天气”一。 请注意这张图里,有几样重要信息: 调用地址:这是我们访问 API 的基本信息。...回顾一下,《如何用RAPI免费获取Web数据?》一文中,我们提到过: 以2开头的状态编码是最好的结果,意味着一切顺利;如果状态值的开头是数字4或者5,那就有问题了,你需要排查错误。...它返回的内容,是一个列表列表中的每一,都分别是某个城市一段时间(可能包含若干个月)的天气信息数据框。 我们先用单一城市、单一月份来试试看。 还是2018年5月的丽江。...dfs = get_dfs(areaname_dict, months, appcode) 看看结果: dfs 返回的是一个列表。 因为列表里面只有一个城市,所以我们只让它返回第一即可。

3.3K20

Django之图书管理系统

还可以在出版社列表页面建立 a 标签,点击即可跳转添加页面 ?   删除出版社:     在出版社列表中添加删除操作,点击删除,把要删除的该项在数据库     中删除.     ...data[0].press.id 也可以查询到与这本书相关联的出版社id 是通过连表查询的,        .press是出版社的对象, .id自然能够获取到与data[0]相关的出版社id....删除书籍     在书籍列表中添加删除操作,点击操作跳转带删除函数进行删除操作.     创建要删除书籍的操作函数 ?    ...编辑书籍     在书籍页面中,添加编辑操作的选项,选中要编辑的书籍对象,跳转页面进     行修改,然后保存.     创建编辑书籍的操作函数(并配置好): ?       ...删除编辑      在作者列表中添加删除操作,锁定要删除的对象, ? 创建要删除的操作函数, ?  在作者列表中添加编辑操作,锁定要编辑的对象 ?     创建编辑函数,并配置好: ?

80120

c#listbox使用详解常见问题解决

ListBox常用属性 *列表索引值,是指列表中的条目的序号,从0开始,0,1,2,3...  ...,当对列表进行增删插入等操作时,条目的排序发生变化,索引亦会变化。...如下图 SelectedIndex *获取选中的索引 未选中任何时,返回值为 1 单选时,属性值即为选中的索引 多选时,表示第一选定的索引,亦可使用SelectedIndex[i]获取其它选中索引...注意,获取到的是列表选中的文本内容,而SelectedIndexSelectedIndeces获取的只是选中索引(int)。...SelectedItemsSelectedIndex相似,但一个是获取文本字段,一个是获取索引。 Sorted 用来设置或获取列表是否按字母排序(bool)。...Text 获取或搜索列表控件当前选定的文本。 ItemsCount 用来获取当前列表条目的 数目。

2.2K30

Sublime Text 使用技巧1

2.设置首选项 Sublime Text里面有许多的默认选项,字体大小、tab缩进几个空格等,这些设置都是以类似Json的文本格式保存的。...建议先读懂默认设置里面的每一设置的内容(每一设置的内容都有非常详尽的注释,保证一看就懂),然后再复制到用户设置文件里面修改。...4.多行选择 多行选择是将多个行选定,然后对这些行一起执行操作,对HTML里面的标签操作很方便。选定多个行的方式是:按住Ctrl键,然后在想要操作的行的某个位置点击,即选定该位置。...Emmet利用HTMLCSS代码里面的规范的标签较多的重复性内容,使用简单的标记方法来简洁地进行代码书写。可以通过Package Control 来搜索Emmet来安装。...#:代表id,例如 div#nav 效果为 .

90220

Vcl控件详解_c++控件

:从资源文件中获取一个图片到图像列表中 ResourceLoad:从资源文件中获取一个图片到图像列表中 UnRegisterChanges:可删除TchangeLink对象的注册 事件...与上面的区别是在它的事件中可以得到它的新值单击是向上还是向下按钮 onClick:单击按钮时触发 THotKey 属性 HotKey:设置或获取热键 InvalidKeys:设置不允许有哪些热键...,列表视图添加字符串到查找字符串,并查找匹配的 IsEditing:判断当前用户是否正在对项目进行操作 Scroll:可通过水平像素垂直像素滚动列表视图的内容 SelectAll:选择所有的项目...StyleEx:确定列表中项目外观行为  CsExCaseSensitive:查找区分大小写的标题,包括列表中作为用户类型的位置 CsExNoEditImage:列表中的不显示相应的图像...发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

4.8K10

手把手教你“复制”顶刊文章漂亮的配色

今天主要介绍如何用Ai(Adobe illustrator)提取文章的配色,嗯,PS(Adobe Photoshop)的方法相似。...色板窗口有两种视图模式,图标模式(上图)列表模式(下图,引自Adobe官网),色板窗口的每个图标或按钮的介绍如下: ? (https://helpx.adobe.com/) A....将选定色板颜色组添加到我的当前库 J. 显示色板类型菜单 K. 色板选项 L. 新建颜色组 M. 新建色板 N....存储后的颜色组保存在用户定义菜单下,打开后可在Ai中直接使用保存后的颜色组。...获取色号 如果想在其他软件(比如R、Origin、Graphpad Prism等)中使用保存的颜色,可以双击相应颜色(填充颜色)打开拾色器窗口,获取相应颜色的色号或者RGB数值。

2.1K20
领券