您当前的位置:首页 > TAG信息列表 > plugin-options

  • 网络选项页的正确表单操作URL是什么?

    时间:2017-05-08

    参考Settings API in Multisite - Missing update messageIt states that:对于网络选项页,正确的表单操作URL为:wp管理员/网络/编辑。php?action=您的\\u option\\u名称注意:前面没有“/”Okay. Let\'s try it:一http://yourdomain.com/wp-admin/network/edit.php?action=your_option_page零五http://yourdomain.com/wp

  • 是否将插件版本号另存为选项?

    时间:2012-10-16

    我似乎记得在某处看到过一条提示,说将插件的版本号保存为选项是一种最佳实践。我正在努力发布一个插件,我正在考虑是否这样做,但由于插件所做的只是制作一个小部件(目前,它实际上没有其他选项),我很难理解我将如何使用该选项。我已经用版本号设置了一个常量,以便在几个地方使用(主要是wp_enqueue_*).有人能给我指出一个好的资源,或者解释一下将版本号保存为选项的用例吗?

  • 如何防止options.php从数据库中删除有效的现有数据

    时间:2013-01-29

    我正在设置一个插件,并首次使用设置API在设置中创建表单。默认情况下,当插件被激活并以序列化格式存储在数据库中时,最初会创建插件的数据。今天,我添加了验证回调函数,它可以很好地进行验证。但是,当任何字段验证失败并且函数返回false(我也尝试返回NULL)时,数据库中现有的有效数据将被删除。问题是事情是怎么发生的,还是我在做傻事?在这种情况下,我原本预计数据库中现有的有效数据将保持不变,直到用户提供了一组有效数据来修改它为止。感谢您的任何建议。

  • 是否可以设置一个选项,然后直接从管理员通知链接重定向到另一个页面?

    时间:2013-02-13

    我喜欢执行update\\u options()和stuff,然后重定向到另一个插件页面?直接在用户单击管理通知中的链接之后。我该怎么做?AJAX这可能吗?

  • 保存和检索自定义插件选项值

    时间:2013-03-21

    我想保存输入数据的值并检索它,我已经阅读了otto press.我刚开始创建WordPress插件,但我不明白的是,一旦我单击保存更改按钮,页面会显示:设置已保存我的问题是输入的值去哪里,以及如何在同一页中检索该值。这是我的密码add_action(\'admin_menu\', \'add_page\'); if ( !function_exists( \'add_page\' ) ) { //function to add page under setting opt

  • 包括外部脚本的路径和函数

    时间:2013-06-03

    我尝试将外部脚本加载为插件,其想法是使用一个简单的插件和调用脚本并将此脚本加载到admin中,但我对一些配置文件和css文件有问题,例如加载css文件和路径,它是正确的,但不将样式添加到表单中,另一方面,我有一个用于插入一些字符串的配置文件,并将值作为以下类型:$path=\"../configuration\"; 问题是不能取这个字符串或其他字符串的值我的功能如下:if (is_admin()) { function load_libraries() {

  • 什么可能会导致可湿性粉剂选项被截断?

    时间:2013-06-23

    我有一个WP插件,其中所有管理设置字段值都突然更改为字母“a”。所有设置都存储在表中的一个“大”选项中。似乎序列化出错了。我运行var_dump 在get_option 值,它返回一个截断的字符串,而不是通常的数组。一旦可以再次复制截断的字符串,我将更新问题。我只使用“保存更改”按钮,让WP Options API写入选项,从用户可更改或隐藏的HTML字段中获取值。是否有任何特殊字符或类似字符会阻止正确写入选项,从而导致序列化数组被截断?原因与Instagram或Instagram用户名有关。

  • Serialize data for wp options

    时间:2013-07-11

    我正在创建我的第一个插件,其目的是在满足某些条件时显示通知,我在jQuery中创建了该函数,最初每次我想更改通知消息时都必须手动编辑文件,因此我决定创建一个设置页面,以便用户可以从前端编辑消息。多亏了StackExchange上的另一位成员,我才能够使用wp本地化来显示保存在wp选项中的自定义消息。然而,我现在发现我自己必须对所显示的信息进行如下结构:;Title Message Image 我不想创建很多选项,所以我想我可以尝试序列化数据,但我不知道如何。在

  • 导出和导入所有插件选项

    时间:2013-07-14

    实际上,我正在为Wordpress开发一个新的免费插件,部分基于此插件框架:Sunrise framewok, 每个选项的名称开头如下:my_plugin_ 所以每次我需要回显和选择时,我只需写下:echo get_option(\'my_plugin_option_example\') 一切都按预期进行。现在我想创建一个导入/导出页面(这不是问题,我已经设法创建了新选项卡)。我不明白的是如何将此函数性添加为(据我所知)此函数:get_alloptions() 已弃用。我在

  • 如何更新插件设置页面上的可选选项

    时间:2013-10-18

    我写了一个wordpress插件。我的插件有选项。所有选项都在一个组中,“pluginname settings”。所有选项名称都是统一的,看起来像“pluginname settings[\'option-name\']”。一些代码可以说明我的情况:register_setting( \'pluginname_options\', \'pluginname-settings\', \'pluginname_validate\' ); add_settings_section( \'section

  • 如何从该选项页面检索选项?

    时间:2013-12-03

    我喜欢用WordPress Codex中的选项页编写插件,但我无法检索选项。get_option(\'your_option\'); 不起作用。以下是选项页面代码:<?php class MySettingsPage { /** * Holds the values to be used in the fields callbacks */ private $options; /**

  • 更改插件选项中的自定义开机自检类型插件

    时间:2014-02-25

    我想给用户一个选项,在我的插件中更改一个自定义的帖子类型slug。使用此答案,我能够将其硬编码为函数:Redeclare/Change Slug of a Plugin's Custom Post Type那么,当用户更新插件选项时,我如何重写它以进行更新呢?我试过这样的方法:function add_custom_rewrite_rule() { $slug = get_option(\'change_rewrite_slug\'); // my plugin option&#

  • 使用选项卡式导航的选项页上未显示插件选项

    时间:2014-05-30

    我已经使用现有的WordPress系统修改了插件选项页面,以便插件使用选项卡。然而,实际的选项并没有出现在屏幕上,只有选项卡和“保存更改”按钮。Here is the code for the options page.我错过了什么?

  • 什么时候可以为插件创建自定义表?

    时间:2014-07-30

    不久前我写了一个问题storing easily queryable data associated with a given attachment. 我当时收到的建议是,我应该避免使用WP附件元数据,因为它无法快速查询。相反,建议(以及我选择实现的)将所有值存储在选项内的数组中。这很管用,但它的设计让我想哭。它侵犯了我的每一根纤维,它说:“那应该是它自己的桌子!”明白我的意思了吧:http://pastebin.com/hBfrxaiH所以我的问题是,在什么情况下,WP开发人员应该考虑创建一个自定义表来

  • 警告用户自定义页面的数据可能会丢失

    时间:2015-02-01

    当您在Wordpress中编辑一个内置字段(如标题)而不保存标题,并尝试转到另一个链接时,会出现一个警告警告框,指出“如果您导航,更改可能会丢失…”。如何使相同的框显示在我自己的页面上?谢谢

  • 主题选项是否必要

    时间:2015-02-19

    所以我决定使用wordpress作为网站。但就在我开始的时候,我意识到我可能需要选择。像徽标、favicon和一些视差设置这样简单的事情。是否需要有选项,或者我可以通过获取上传/图像路径并将其设置为徽标来设置徽标。jpg。然后,假设视差只是对页面进行分类,并根据类别使用特定的部分。php文件来执行什么必要的操作?我对在wordpress中创建主题很陌生,所以如果没有必要,我宁愿不使用选项,除非它比看起来容易。到目前为止,我已经获得了“选项框架”插件,但不知道如何准确地使用它。

  • 创建管理选项页,用户可以在其中对主题进行更改

    时间:2015-07-18

    我需要帮助来完成这最后一段php代码。我正在尝试创建一个类似于“管理”>“设置”>“讨论”中的管理选项页面,例如用户如何选择化身,但用户选择的不是化身,而是改变主题的样式选项(通过在前端将CSS文件排队)。我的CSS文件已完成。对于php,到目前为止,我有以下内容:<?php // register CSS files ready function register_custom_styles() { wp_register_style( \'s

  • 如何从选项页面获取数据

    时间:2018-02-20

    https://codex.wordpress.org/index.php?title=Creating_Options_Pages&oldid=97268此页面显示如何创建选项页面。 // theme-settings.php <?php add_action(\'admin_menu\', \'talimiboard_register_menu_and_page\'); function talim

  • 创建一个用户可以推演的选择元词组?

    时间:2015-11-18

    我一直在开发一个插件,它使用选项页面上的文本区域元框来填充CPT区域中的下拉列表。我在其他人的帮助下,能够在选择框中显示列表,并能够将选择保存到DB。到目前为止,我未能在CPT区域中显示所选项目。是否有更简单的方法来实现用户可编辑的选择框?或者有人能解释为什么selected在此代码中不起作用吗?我使用var\\u dump()验证变量是否返回预期结果。这就像忽略了所选语句一样。请参见下面的代码:<?php $post_id = $post->ID;

  • 错误:当我尝试保存在设置页面中所做的更改时,未找到选项页面

    时间:2019-02-25

    我正在开发一个插件。。。一切都很好,但突然当我试图保存插件设置时。。。我发现了一个错误,该错误表示找不到页面选项。。我在寻找一些答案,但没有一个解决我的错误。。。下面是生成设置页面并将选项保存在数据库中的一些代码:admin.php<?php /** * * This file contains the necesary functions to display the admin area of the plugin * * @author Eze