您当前的位置:首页 > TAG信息列表 > options
如何保存插件自定义设置页面字段
我想实现一个插件,它在管理区域中获取2个字段,并将这些字段保存在选项中作为数组我阅读了页面Custom Settings Page 但它似乎没有描述如何在选项中保存字段值,我们该如何做?非常感谢。<?php /** * Class for registering persian font settings page under Settings. */ class PersianFont_Options_Page { publi
使用与发布URL固定链接相同的字符串的类别URL
我想将我的站点设置为具有以下永久链接结构:/learn/%category%/%postname% 因此,在wordpress的permalinks部分,我将其设置为自定义结构。问题是,当我点击分类页面时,它只是: /%category%/ (结果是/category/subcategory/ url)。因此,我尝试将permalinks设置页面上的category base也设置为/learn/, 但当我转到帖子页面时,我得到了404。如何使分类页和帖子页都使用/learn/ 要启动
面向多个开发人员的工作流
我希望为一个新项目简化开发工作流程,该项目将涉及多个开发人员(后端和前端)。我最大的困惑是如何确保所有开发人员都有相同的站点设置和插件设置。例如,对于Drupal,我们可以使用v7中的Features模块和v8中的配置同步(虽然有些分散,但可以正常工作)。这些将后端CMS设置转换为可存储在repo中并由开发人员导入的文件。有了最新版本的WordPress,我有什么选择呢?
如何设置我的主题管理页面的样式?
我做了一项大规模的研究。但我什么都不想要。我想在静态样式文件中设置选项页面的样式。我该怎么做?Sources/* *Create A Simple Theme Options Panel *Exit if accessed directly */ if (!defined(\'ABSPATH\')){ exit; } // Start Class if ( ! class_exists(\'Azura_Theme_Optio
在设置下放置自定义发布类型选项卡
所以我想问一下,是否有任何支持的Wordpress方法可以将CPT菜单选项卡定位在设置下。非常感谢。
将产品价格数据存储在数据库中
我正在编写一个Wordpress插件来存储从Amazon附属API提取的产品数据。我的目标是有一个管理页面,在那里我可以添加新产品和查看/编辑/删除现有产品。本质上,我将为每个产品分配一个自定义的slug,例如“amazon斜接锯片”,然后我可以使用一个短代码,例如[wp_product id=\"amazon-miter-saw-blade\"]. 这将输出以下内容14 Inch Miter Saw Blade - $14.99对于每个自定义短代码slug,我想存储一个产品名称、价格和ID。名称和ID将
仪表板中的GET_OPTION出现问题
我创建了一个简单的插件,它将html代码从仪表板中的文本区域传输到前端页面,在前端页面中调用插件中定义的函数来呈现前端页面。然而,我在阅读选项时遇到了问题。i、 e。保存工作还可以,但阅读会带来问题。要保存和读取的字段的示例代码。<textarea name=\"bn_notice_F\" type=\"text\" value=\"<?php echo get_option(\'bn_notice_F\'); ?>\" ><?php echo
为什么我的WordPress没有类似工具栏、插件、主题等?
为什么我的wordpress没有工具栏、插件、主题和其他功能?这是我的wp的屏幕图。
UPDATE_OPTION在这种情况下不起作用-我该如何修复?
我正在尝试使用update_option 添加或更新选项。我已经在下面创建了一个测试,该测试创建了一个设置页面,加载后将运行我的awd_do_sync 功能,但该选项不会被添加或更新-为什么会发生这种情况以及修复方法是什么?class MyClass { public function __construct() { add_action( \'admin_menu\', array( $this, \'awd_settings\' ) );
用于检查站点图标的条件逻辑
从我读到的(Check if Favicon is set in Customizer 检查主题中是否设置了站点图标似乎很容易。这似乎对我不起作用。我想在我的主题中设置一组默认的站点图标,如果用户上载站点图标,这些图标可以被覆盖。我现在的代码是: <?php if( false === get_option( \'site_icon\', false ) ) { ?> <link rel=\"apple-touch-icon\" sizes=\"57
使用选项API在WordPress数据库中存储正则表达式
我整个下午都在寻找解决方案,但没有找到。我正在编写一个插件,它需要在WP DB中存储正则表达式。下面是一个示例表达式。/(http:\\/\\/)(.*?)(example.com)/i 存储表达式似乎可以很好地与update_option() 数据库中的条目使用另一个反斜杠转义反斜杠。但是,在使用检索选项时get_option() 逃逸反斜杠没有去掉,我需要申请stripslashes() 摆脱他们。这是管理WP DB中反斜杠存储和检索的可靠方法吗?他们是否缺少stripslashes() 或
找不到插件选项菜单的PHP页
我正在尝试为一个插件创建一个选项页面,并收到请求的URL/site/wp admin/plugin电子邮件。在此服务器上找不到php。每次我按“保存设置”。这是我的代码:add_action( \'admin_menu\', \'settings_menu_email\' ); function settings_menu_email() { add_options_page( \'Set Email\', \'Set
如何将所有用户默认为无附件链接?
我的网站通过Yoast SEO禁用了图像附件页,但我们的一些内容编辑器经常插入带有链接选项的图像:附件页。如果我单独与他们交谈,我会让他们插入一幅图像,并特别选择“链接到:无”,从那时起,他们的默认设置是“链接到无”,这是根据需要而定的。这意味着每当他们插入一个图像时,它只是一个图像。很明显,WP将此默认值存储在某个地方,但我一直无法找到它。我使用了/wp admin/options。要更改的phpimage_default_link_type 设置为“无”,但对于默认设置为附件页的用户,该设置没有更改。
WordPress定制器:加载自定义div中的控件
我有一个自定义div(用于额外设置的保持架),我需要从其中的特定部分加载一些特定控件。我可以用JavaScript获取控件,但无法像WordPress在部分中那样生成必要的HTML。wp.customize.section( \'custom_div_1\' ).controls(); 它提供了一个控件数组,但如何生成类似HTML的Site title 或Tagline 默认WordPress部分中的控件。此自定义div将通过左键切换Open extra settings.屏幕截图便于理解:非常
在更新站点信息时更新MultiSite中的Network/Site-info.php上的自定义字段的操作挂钩
我当前正在使用代码将自定义字段添加到site-info.php &;site-new.php 在网络管理中,要向数据库添加自定义选项,当我创建新的子网站时,这会起作用,它会在数据库中设置并检索输入值中的值。但是当我尝试更新此自定义选项的值时site-info, 这甚至没有到达函数,很可能是因为我使用了(错误的)钩子wpmu_new_blog, 因为我正在更新,我尝试使用wpmu_blog_updated, wpmu_edit_blog, wpmu_update_blog, 但我就是不能让它工作。任何
编辑角色未保存自定义帖子类型的设置页面
我目前有一个自定义帖子类型,带有一个子菜单页,通过add_submenu_page. 在这个页面上,我有一个带有一些基本设置的表单,例如文本编辑器和一些单选按钮。function programme_enable_pages() { add_submenu_page( \'edit.php?post_type=programmes\', \'content\', \'Archive content\',
我如何才能发布或访问与我发布或获取内容相同的管理页面
我制作了一个链接到设置->子菜单项的管理页面。此页面如下所示:http://movahon.dev/wp-admin/options-general.php?page=miama-google-recaptcha%2Fmiama-google-recaptcha.php 在这一页上,我有一个表格,我想提交到同一页。我该怎么做?这有点复杂,因为这个页面的URL中已经有了以查询字符串形式存在的GET参数。因此,我无法轻松发布或访问它,因为它只是重定向到基本URL,即:http://movaho
选项网站在提交后设置空字段
add_action( \'admin_menu\', \'fhwtest_plugin_menu\' ); function fhwtest_plugin_menu() { add_menu_page( \'Reservierungs-Einstellungen\', \'Reservierung\', \'administrator\', \'fhwtest_reservoptions\', \'fhwtest_plugin_options_seite\' );
整个WordPress主题在上传到LIVE后重置为默认设置
我创建了一个Wordpress网站。花了几周的时间来定制它的CSS、PHP、帖子、上传图像等,使之成为我想要的样子。但当我把它上传到服务器上时,我创建的所有设置都丢失了,并变成了默认设置。我上传的方式:已上载。htacces to public\\u html将wordpress目录内容上载到导出的相同文件夹。来自本地phpMyAdmin的sql数据库将所有localhost/mysite/wordpress和localhost:8012/mysite/wordpress替换为www.mysite。com
如何查看GET_OPTION()中的所有内容?
在主题和插件开发中,我喜欢全面运行所有内容,以确保没有问题,也不会出现任何错误。只有在开发中,我才能在footer.php 要查看正在发生的事情:if (is_user_logged_in()) : // GET POST META // https://developer.wordpress.org/reference/functions/get_post_meta/ global $wp_query; $post_meta = get_p