您当前的位置:首页 > TAG信息列表 > 小码农
通过`Register_setting`为编辑者添加选项
我想在wordpress管理面板中添加一些选项,编辑器也可以通过表单进行更新。我用过register_setting() 函数添加这些选项。对于管理员来说,这很好,但对于编辑器,我会收到消息Sorry, you are not allowed to manage these options.. 有没有办法让编辑器也可以编辑这些新选项?
显示来自Metabox的信息
我有一个插件,可以设置每个产品的最小和最大订购量。我想从插件中获取最小数量,并在“添加到购物车”按钮下显示为文本。我已经在代码“////显示最小数量”的末尾添加了函数,但这不起作用。有什么帮助吗?以下是插件代码:<?php add_action(\'add_meta_boxes\', \'wc_mmax_meta_box_create\'); add_action(\'save_post\', \'wc_mmax_save_meta_box\'); function wc_m
在同一页中输出多步骤表单结果
我正在尝试使用单选按钮制作一个多步骤表单,用于过滤一些自定义帖子。Here you can see an example.现在,一旦用户完成并提交表单,页面将重新收费,结果将显示在表单下方。我想要实现的是输出结果而不是表单,并保留提要栏标记过滤器,它现在在表单提交时消失。Here my php code: <?php global $wp; $current_url = home_url( add_query_arg( array(), $wp->request ) )
在PHP代码段中的AJAX中调用PHP脚本
因此,我将以我正在努力学习Ajax这一事实作为开场白,我花了相当多的时间尝试使用一个示例,但没有任何效果。从长远来看,它将取代我的许多MySQL网站调用,这些调用都是通过提交按钮完成的,需要刷新页面。在经历了很多挫折之后,我逐渐意识到在xmlhttp.open(\"GET\",\"example.php?q=\"+str,true); 呼叫我使用了一个php代码段(wordpress插件,它允许用户在页面上包含一个短代码,而不是嵌入php代码)。该代码段不需要您添加<?php / ?> boo
在古腾堡自定义横幅栏中使用页面标题
我为古腾堡创建了一个自定义横幅图像块,效果很好,但我想知道在编辑之前是否可以将页面标题用作当前横幅文本占位符?我的编辑功能是 return [ el(\'div\', {className:\'header-banner\'}, el( element.Fragment, null, cont
将类添加到活动的顶级(祖级)菜单项
我正在建立一个有超大菜单的网站。结构如下所示:<ul> <li class=\"active-grandparent\">Grandparent <ul> <li>Parent</li> <li>Parent</li> <li>Parent</li> <li>Parent
我应该阻止网站上的“右键点击”功能以防止内容被盗吗?
我这样问是为了安全,所以我的内容永远不会被盗。你有什么建议?
通过cPanel在WordPress上运行更改角色Cron作业
有人能给我指出正确的方向吗?我正在尝试设置一个插件,该插件在激活时设置cron作业,以在用户的user\\u注册日期3个月后更改用户的user\\u角色。当插件被停用时,cron作业也应该被删除。目前,以下代码不起作用。cron作业将运行,但用户角色不会更新。The plugin code so far is:<?php /* Plugin Name: Cron Job */ add_filter( \'cron_schedules\', \'example
Wp-login.php输入密码什么都不会发生
我有一个prettypeople网站。无论何时我尝试以管理员身份登录,无论是在/wp admin还是/wp登录并输入正确的凭据,都不会发生任何事情!页面刷新,如果我检查日志,我找不到任何东西!我能做什么?链接更改自prettypeople.nl/wp-login 收件人:https://prettypeople.nl/wp-login.php?redirect_to=https%3A%2F%2Fprettypeople.nl%2Fprettypeople%2F%2Fwp-admin%2F&reau
WP AJAX操作未拾取查询字符串参数
不知道为什么这不起作用。。。我的操作正在被传递,正确的函数正在从ajax中启动,但回调没有接收到query 参数我的ajax(使用bloodhound.js 从管理屏幕运行,因此无需localize):new Bloodhound({ datumTokenizer: Bloodhound.tokenizers.obj.whitespace(\'value\'), queryTokenizer: Bloodhound.tokenizers.whitespace, re
显示特定类别及其子类别上的小部件
我不擅长wordpress编码。但我想在特定类别上显示一个小部件及其子类别和所有子帖子。有什么简单的方法可以做到这一点吗?我在这个链接上找到了“Widget Logic”插件:https://wordpress.org/plugins/widget-logic/这个插件正是我想要的。
登录页面上缺少隐私策略复选框(使用内页主题)
最近我有奇怪的行为。每当我需要再次登录我的网站时(https://exchangecomparing.com/login/) 我收到以下错误消息:“您必须承认并同意隐私政策”。奇怪的是,我没有这个复选框!我甚至找不到它作为一个短代码。当我检查消息的类别时,我看到它来自WPUM(WordPress用户管理器,即WPUM消息错误)更奇怪的是我do 在wp登录上显示它。php页面:当我检查此表单的代码时,我会看到复选框的名称,即,评论表单av privatepolicy。所以它确实存在,但是How do I s
WooCommerce在注册后重定向到帐户详细信息
我想在注册后将用户重定向到帐户详细信息,默认情况下,它将重定向到我的帐户仪表板。这就是我希望重定向用户的地方mydomain。com/我的帐户/编辑帐户/我找到了这样的东西,但我想不会有用的function iconic_register_redirect( $redirect ) { return wc_get_page_permalink( \'\' ); } add_filter( \'woocommerce_registration_redirect\',
Modal opens all post IDs
这是我的模式代码。第一个代码显示每个职位ID的图像、职务和名称。当用户单击“更多信息”链接时,应该会打开一个按钮,其中包含有关帖子的更多信息,但它会打开所有帖子模态。有没有什么方法可以让我只打开与modal相同的post ID?<div><?php echo wp_get_attachment_image($image_upload,$size = \'full\');?><br/> <span class=\"name\"><?php
通过IP而不是域名访问WP多站点
我的WP多站点安装受防火墙服务保护,我无法禁用该服务。现在,我需要通过IP访问多站点安装中的特定站点。我得到了安装的绝对路径(/usr/www/users/multisite/site1/).所以,我一直在尝试使用URL访问它IP/usr/www/users/multisite/site1/ 它说这个页面不存在(404)。我还逐个删除了URL中以“usr”开头的目录,但我无法访问它。关于如何通过IP而不是域访问站点,有什么建议吗?非常感谢。
为GDPR隐私选择页面实际上做了什么?
我知道你可以用新的GDPR更新生成一个示例隐私页面。我不明白它到底是干什么的?是否有API端点或其他东西?“选择现有页面”时会发生什么?
自定义主题中忽略WP_ENQUEUE_SCRIPT
我正在尝试将一个js文件(calculator.js)从我的主题函数中排队。php文件。我有一个桌面主题和一个智能手机主题,我使用一个插件根据用户的设备在这两个主题之间切换。我的桌面主题上有完全相同的代码,它工作得很好,但是当我将其复制到我的智能手机主题时,它似乎忽略了排队脚本。这是我的代码:function wpb_adding_scripts() { wp_register_script(\'calculator_script\', get_template_directory_uri
将社交媒体图标移动到Soledad子主题的WordPress导航菜单的左侧
我一直在尝试将一些社交媒体图标(class=“penci topbar social”)移动到wp_nav_menu 元素,我被难住了。我尝试将社交媒体代码移到wp_nav_menu 数组,但这不起作用。我想我必须在functions.php 例如add_filter, 但我不确定从哪里开始。这是php的标题,如果我们还需要发布functions.php:<?php /** * Top bar template * Options for it in Customize
正在读取主页中的设置,精确到home.php
/* ---------------------------------------------- */ /* Setting Post Limits on the HomePage */ /* ---------------------------------------------- */ if ( ! function_exists( \'the_post_limit\' ) ) { if ( true == get_t
为什么“GET_TEMPLATE_DIRECTORY_URI”指向子主题?
我有一个notmytheme, 最初的css加载顺序如下:<link rel=\'stylesheet\' id=\'something\' href=\'http://localhost/mywp/wp-content/themes/notmytheme/something.css\' type=\'text/css\' media=\'all\' /> <link rel=\'stylesheet\' id=\'notmytheme-style-css\' href=\'