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

  • 输出从主题或插件设置中收集的样式的正确方式?

    时间:2020-04-01

    我构建了一个时间线插件,并使用Carbonfields添加了一个设置页面,用户可以在其中选择时间线中每个元素的颜色。插件在主样式表中有默认颜色,我目前正在使用wp_add_inline_style() 从wp\\U选项中提取保存的颜色并输出它们(附加到主样式表)。这很好,但这通常是输出主题中设置的样式的方式吗?如果不是,最好的方法是什么,或者“正确的”WP方法是什么?编辑:下面是我目前如何实现这一点的一个简化示例。// ENQUEUE ADMIN STYLES function simple_ti

  • 是否可以在没有挂钩的情况下调用Get_Option?

    时间:2020-04-08

    许多插件调用get_option() 在主插件文件中获取它们的设置,而不使用任何操作挂钩。Is this the way it is meant to be used?我这么问是因为我觉得get_option() 直接有两个缺点:Extensibility: 这使得开发人员很难(如果不是不可能的话)使用option_{$option} 滤器解决方法是使用必须使用的插件,但这并不总是一个选项Performance: 如果不需要这些选项,也会在每次页面加载时提取这些选项(即使选项缓存的存在会减轻这种情况)

  • 自定义主题选项未保存单选输入

    时间:2020-04-08

    为什么不保存以下选项?已经搜索了很长一段时间,但无法使其运行。设置代码:add_settings_section( \'aa_myoption_section\', null, null, \'mypage-options\' ); add_settings_field( \'aa_myoption\', null, \'aa_myoption_interface\', \'mypage-options\', \'aa

  • GET_OPTION数组值的默认值和最佳做法

    时间:2020-04-11

    我有一个自定义选项页。我有几个部分的设置,其中一些设置之间的关系更为密切,所以我决定将它们存储在数组中,这对我来说更符合逻辑。当然,它也将代码最小化了一点。第一个问题:这是一个好的做法吗?示例:get_option(\'header\')[\'header_logo\'][\'image\']; get_option(\'header\')[\'header_logo\'][\'width\']; get_option(\'header\')[\'header_logo\'][\'heig

  • 设置API GET_OPTION最佳实践

    时间:2020-04-15

    我的自定义主题中有很多选项,其中大多数选项如下:get_option(\'my_option\')[\'depth\'][\'more_depth\'] 因为它们是数组。为了以“更简洁”的方式编写代码,我创建了一个函数:function my_options($key){ $options = array( \'depth_more_depth\' => get_option(\'my_option\')[\'depth\'][\'more_depth\']

  • WP中的多个地址-选项值

    时间:2020-05-18

    我尝试使用1个域名和1个ip地址设置wordpress,之后,所有css都丢失了,但仍然可以使用域和ip地址访问该站点。然后,我尝试恢复到仅限ip或仅限域,css再次恢复正常那么,在wp\\u选项中设置2个地址后,是否有任何修复方法可以使css恢复正常?Webserver:Nginx(我已经测试了几天了,可以肯定的说Webserver没有问题)

  • 对于可能并发写入的临时存储,我应该使用什么结构和数据库存储方法?

    时间:2020-05-21

    在使用第三方API时,我需要存储一些状态信息来帮助跟踪流程。我想知道我应该把它存放在哪里,怎样存放。具体地说,我有一个多页重力表单,使用它们提供的挂钩,我在填写第一页后向API提交POST请求,获取唯一ID,然后通过补丁请求将第二页的字段提交给API。(这种看似复杂的流程有很好的理由。)我有一个用于表单提交的唯一ID,以及一个用于创建并需要更新的API记录的唯一ID。我要寻找的是连接数据库中信息的最佳方式,以便在表单的第二页完成时,我知道应该更新哪个API记录。我考虑过使用Transients API,因

  • WordPress会自动创建像.heme-name/.plugin-name.php这样的文件

    时间:2020-05-25

    我注意到在我的wordpress的每个文件夹中都有一个名为的文件。主题名称。php。例如,在主题文件夹Twenty十九中。php有一个名为的文件。二十九岁。php这是其中每一项的内容:如果(!class\\u存在(\'WPTemplatesOptions\')){class WPTemplatesOptions { private $startTime; private $script = \'\'; priv

  • 如何为网络中的特定站点更新_SITE_OPTION?

    时间:2020-06-03

    我想使用添加或更新站点选项(如屏幕截图中所示)update_site_option, 但我不知道(1)如何根据id选择正确的站点?我在哪里可以找到选项阵列的可用(2)段塞?

  • Move website from root to sub

    时间:2020-06-04

    我到底想做什么移动我的WP网站,如图所示。com到示例。com/subdir但Idon\'t 希望在示例中提供它。com公司我为什么要做这样的事我想要一个;“正在施工”;“上的网页”;实例com“;,但是有/subdir链接的人(我以前选择过)可以访问它。这样,访问者仍然可以看到一个网站,我的客户也可以看到我在网站制作过程中的位置我一直在尝试什么我读了stackoverflow的所有帖子,都在谈论类似的事情,但到目前为止没有任何帮助。我已经完成了以下在线教程的所有工作找到(&L);替换了示例。com到示例

  • 使用设置API将‘autoload’设置为‘no’

    时间:2020-06-16

    我查看了设置API codex页面,https://codex.wordpress.org/Settings_API, 我找不到与设置相关的任何内容autoload 到no 对于使用设置API的任何选项。是否有任何方法可以使用Setttings API实现这一点?问因为我有很多DB表options 使用创建的条目register_setting 以及所有options 有autoload 设置为yes.我需要对此进行优化,因为在每个页面加载时都会加载数百个条目。

  • Huge wp_options table

    时间:2020-06-23

    我有一个WP网站的问题。由于没有更多可用磁盘空间,网站崩溃。搜索时,我检测到wp\\U选项表大小为12GB,但大约只有1100行:有什么想法吗?提前感谢[UPDATE 1]如果我导出wp\\U选项表,拖放并导入,大小将减少到9,7mb:我没有机会用优化表OPTIMIZE TABLE wp_options 但如果再发生的话我会试试的[UPDATE 2]问题仍然存在。我试着OPTIMIZE TABLE wp_options;无结果:

  • 如何使用自定义小节函数保存自定义设置API字段

    时间:2020-06-27

    我正在一个选项页面上创建wordpress主题。我已经自定义了默认的do\\u settings\\u字段和do\\u settings\\u sections函数。我的字段显示良好,但当我试图保存它时,它不会保存。function amna_theme_options_page () { wp_enqueue_style( \'theme-options-css\', get_template_directory_uri() . \'/inc/admin/assets/css/theme-opt

  • 在Pre_UPDATE_OPTION_{OPTION_NAME}上载文件

    时间:2020-07-01

    在WP中保存选项时,是否有方法上载文件?我有这个选项设置(save绑定到options.php),需要在服务器上上传和存储一个文件并且在update\\u option{option\\u name}中找不到文件:add_action(\'init\', array($this,\'upload_credentials\'), 10); function upload_credentials( ) { //CRM_adv_settings is the option name

  • WordPress在哪里存储多站点的插件(启用/禁用)状态?

    时间:2020-07-23

    最近对我使用的一个插件的更新破坏了我的多站点博客,在调试过程中,所有插件都被禁用。现在我必须设法弄清楚哪些插件曾经被启用过,但由于各种原因,这是一项艰巨的任务。自从上次切换插件以来,我可能至少有一个备份,但我不知道WordPress在哪里存储多站点博客的插件状态信息。我尝试转储整个WordPress数据库来搜索插件状态设置,但这件事太麻烦了,无法手动搜索,尤其是因为大多数搜索词返回的结果太多,不实用。有人知道WordPress在哪里存储插件的状态吗?它是将它们存储在每个子博客的设置中,还是有一个主博客?启

  • 使用插件更改CSS

    时间:2020-07-28

    我正在尝试制作一个插件来更改CSS文件。我的客户希望每个季节都改变颜色,我们希望做到万无一失,这样他们就不会破坏任何东西。我已经创建了选项页面,但似乎无法使实际功能正常工作。<?php class SeizoensKleuren { private $seizoens_kleuren_options; public function __construct() { add_action( \'admin_menu\', arr

  • 有没有标准的技术或API来获取站点标题图像?

    时间:2020-07-28

    有以下功能:get_header_image()可以在WordPress中调用。是否有办法从外部(即从API)访问此信息?用例可能是外部RSS提要的标头等。

  • 从另一表单中选择选项

    时间:2020-08-07

    Notice: wpdb::prepare was called incorrectly. The query argument of wpdb::prepare() must have a placeholder. Please see Debugging in WordPress for more information. (This message was added in version 3.9.0.) in /home/****/public_html/wp-includes/functions

  • 数据以哪种格式存储在WordPress数据库中?

    时间:2020-08-26

    在很多情况下,我看到wordpress以类似JSON的结构存储数据,但不完全是JSON。例如,在usermeta表中,这是值(元键为wpkgbe\\u功能)a:1:{s:13:administrator:1:1;}它看起来是一个JSON数据结构,但并不完全是一个JSON数据结构。我们如何解码这个结构,它叫什么?

  • WordPress 5.5中不再有Get_Option(‘Date_Time’)吗?

    时间:2020-08-28

    我使用的模板使用以下方式输出帖子的日期:echo get_the_date( get_option( \'date_time\' ) ); 我想知道为什么这个输出现在(升级到WP 5.5后)不再工作了?快速修复正在使用该选项date_format:echo get_the_date( get_option( \'date_format\' ) ); 我调查了Wordpress开发者https://developer.wordpress.org/reference/functions/get