您当前的位置:首页 > TAG信息列表 > 小码农
从输入字段获取值并将其作为$META_VALUE传递到UPDATE_META_DATA中
我正在建立一个woocommerce网站,我在产品页面上有一些输入字段。一个是收件人电子邮件(用于礼品车)。一切正常,收件人的电子邮件保存在订单上,但我希望能够将电子邮件地址传递给更新\\u meta\\u数据的功能,以便我可以在代码的其他部分使用(即向收件人发送单独的电子邮件以兑换卡)。以下是我尝试使用的函数:add_action(\'woocommerce_checkout_update_order_meta\',function( $order_id, $posted ) {
对受密码保护的帖子使用内容过滤器
我正在尝试更改插件中受密码保护的帖子上的内容。使用时content 过滤它似乎不起作用(重定向到wp-login.php会出现空白屏幕)。是否有更合适的过滤器?我的当前代码:function change_client_post_type($content) { if(post_password_required()): $content = get_the_password_form(); else: ...conte
主题显示不正确的更新
我们有一个完全定制的主题,我们已经内置了,最近WordPress更新程序开始说这个主题已经过时了。当我调查这个假定的更新时,它将我链接到WordPress主题目录中一个名称类似的主题,但这不是我们开发的。我们通常通过文件系统或FTP手动更新主题。我们从未将主题提交到WordPress目录,也没有允许主题“打电话回家”检查更新的机制或基础设施。这是怎么回事?我如何阻止它误传主题更新?我真的想阻止这种行为,以防止过度渴望的客户尝试将主题更新到此主题并破坏他们的网站。
禁用WordPress文本编辑器上的<脚本>标记
我正在尝试防止跨站点脚本漏洞。为此,我必须确保不可能通过文本编辑器上的编辑功能直接插入JavaScript代码。我想能够在文本编辑器上只添加HTML和CSS内容。您知道如何在wordpress文本编辑器中禁用javascript代码插入吗?谢谢
自动更新帖子的LAT和LNG会产生零星的结果
我需要根据CSV导入输入的地址,自动更新帖子的lat和lng元字段。出于某种原因,当我运行处理此问题的插件时,失败更新的数量有时会发生变化。有什么见解可以解释为什么会这样?下面是处理更新的函数。它依靠谷歌地图为我提供JSON数据,我对这些数据进行解码。function jwd_update_all_stores_action() { echo \'<h3>Results Log:</h3>\'; $posts = get_po
避免多次加载Facebook按钮和统计数据
当我的网站加载单个帖子时,一些带有相关统计信息的Facebook按钮(共享、保存等)会显示在三个不同的位置:帖子的顶部和底部,以及网站的侧边栏。我认为,这会减缓网站负载,所以,问题是how to load these buttons and the associated statistics only once (在变量中),然后在多个位置显示它们?我知道W3 Total Cache和其他类似的插件,但是其他方式呢?可能需要一些PHP代码?
WordPress前端用户受限分类
嗨,我需要一些关于如何实现以下senario的信息。我有一个帖子类型叫做\"PRO\".</我对上述帖子类型有一个自定义分类法,名为\"Pro Categories\".管理员将在后端创建一个名为“project”的自定义角色的用户,管理员将创建自定义分类术语,在创建时,他必须选择一个具有上述角色的用户(因此只有具有上述角色的用户列表才可供选择)在前端,当用户登录时,他必须只查看(或有权访问)其个人资料可以访问的分类法/帖子。用户没有后端访问权限。只有前端限制,这里有人能告诉我实现这一目标的最佳方法
在WordPress导入器中导入媒体失败
我刚刚将两个WordPress站点合并为一个(在本地开发机器上)。我使用了标准的导出/导入工具。我从这两个站点导出了文件,并将它们导入到我的开发机器中。我选择下载媒体文件。它说一个站点的所有媒体文件都无法导入。我将所有媒体文件(1个文件夹,1500个图像)从该站点复制到我的dev machines upload文件夹。我做了一些查找和替换,图像显示得非常完美。我真的很高兴:)直到。。。我意识到这些图像(将显示良好,但它们)未包含在媒体库中。它们仅作为指向文件夹中图像的链接存在。以后有没有办法将这些图像导入
如果用户未登录,则重定向该用户
你能帮我解决这个小问题吗。我需要找到一个解决方案,当用户想要通过帖子内容中的链接下载文件时,如何将其重定向到登录页面,因此,我有一些文件,我希望它们只对登录的用户可用,否则它们应该在登录页面上重定向,例如,我想禁止访问(下载)wp content文件夹中的所有文件,请记住,我在根目录中有几个文件夹,我尝试了.htaccess 文件,但它不工作RewriteEngine On RewriteCond %{HTTP_REFERER} !^http://(www\\.)?brt\\.keezst\\.c
Woocomells从服务器拉取错误的时间-5小时之差
我想知道有没有人能帮我确定时区。在我的wordpress中,我将时区设置为纽约,当我在wordpress上预订时,预订被添加到woocommerce购物车中,时间完全改变,相差5小时。我想我已经在woocommerce wc格式函数中找到了要编辑的正确文件。php/** * Convert mysql datetime to PHP timestamp, forcing UTC. Wrapper for strtotime. * * Based on wcs_strtotim
混淆了wp-config.php和‘数据库用户+数据库密码+名称’
我有一个带子域的域。每一个都有不同的WordPress安装。创建数据库时,我做了以下工作:Main Domain=数据库调用:maindomainSub Domain=数据库调用:subdomain我将相同的数据库用户名应用于两个数据库。。。。所以一切都很简单。。。。但是,为什么数据库密码相同?/** MySQL database password */ define(\'DB_PASSWORD\', \'passwordhere\'); 当我重置数据库用户名(我忘记了)的密码时,我的主
存档页面中的辅助WP_QUERY被覆盖
我在存档页上遇到了一个特殊的问题。这个特定页面应该列出属于某个类别的所有帖子,但可以通过第二个(自定义)分类法进行过滤:即:同时属于“新闻”和“娱乐”的帖子(后者属于“主题”分类法)。问题是,如果没有属于这两个分类术语的帖子,则不应该出现过滤器链接,但到目前为止,我还无法删除“空”链接,因为查询被主链接覆盖——下面是一些代码来解释:if ( is_single() ) { $cats = get_the_category(); $cat = $cats[0]; }
如何将脚本放在页脚中?
我有一个脚本,我想放在我的网站的页脚。它实际上不是一个文件,只是一行代码(脚本源位于外部URL)。所以我的问题是,我应该将脚本排队,还是将其复制并粘贴到页脚中?
致命错误:无法重新声明函数
我有多个php脚本mu-plugins 用于帮助重定向流量的文件夹。php脚本如下所示,每个脚本在页面ID上都有所不同,例如。is_page( 90 ) 对于第一个脚本和is_page( 50 ) 另一个脚本。但是,我收到以下错误消息Fatal error: Cannot redeclare geoip_redirect() (previously declared in /home/server1/public_html/wp-content/mu-plugins/GeoIPDetectionv 7
编辑自定义链接菜单标记:制作带有可链接图标的社交媒体菜单
我正在我的网站上使用链接图标创建社交菜单媒体:为此,我使用“外观”>“菜单”中的“自定义链接”部分:实现可链接图标的代码段(我使用的是Font Awesome)如下所示:<a href=\"https://www.facebook.com/peakwebsiteservices/\" target=\"_blank\" title=\"Facebook: Peak Websites\"><i class=\"fa fa-facebook-square\" aria-hidden=\
如何向我的网站添加交互式的Python控制台?
我想创建一个教育网站,我希望人们能够从解释器窗口运行Python控制台,也能够在窗口中修改代码并再次运行,以查看结果如何变化。下面的链接中有一个很好的例子:https://www.safaribooksonline.com/oriole/saf-generative-adversarial-networks-for-beginners我知道我可以创建一个Jupyter笔记本并将其嵌入iFrame,但它只显示静态版本。我想找到一种方法来运行内核服务器端或客户端,让人们四处玩玩。
未显示事件日历事件URL
我有一个自定义页脚,其中包含正在引入的事件。但是,在使用tribe\\u get\\u event\\u meta时,不再显示链接。给出的链接只是我的主页url链接,而不是指向事件页面的链接。我的链接代码是<?php global $post; $i = 0; $events = tribe_get_events( array( \'posts_per_page\' => 3, )); foreach ( $events as
将Adobe文件添加到WordPress站点
我需要让会员在我的网站上访问Adobe文件、Illustrator、InDesign和Photoshop。是否有插件或其他方式可以将其放在我的网站上,供人们访问和下载?
Custom form validation
我已经创建了一个基本表单,可以发布到admin-post.php 并通过AJAX调用提交给admin-ajax.php. 两个提交都正确,请使用nonce 为了多一点安全性,我可以根据需要处理数据。我的问题是,如何将常规表单发布到admin-post.php, 要使用成功消息字符串或错误(可能是字符串或无效表单字段条目数组)将消息发送回表单,请执行以下操作:?通过AJAX调用,我可以简单地回显json编码的响应。我知道没有设置会话,除非我手动调用session_start() 而且使用globals也不理
在WordPress中使用metabox插件的文件_EXISTS()的问题
我正在使用metabox插件(https://wordpress.org/plugins/meta-box/) 我得到这个警告信息:警告:file\\u exists():文件名超过此平台上允许的最大路径长度(4096):/usr/home/mydomain。com/web/BLOG/wp-content/plugins/meta-box/inc/905ai0evm8qpx-wsfhq1h72rml-zz614ijl0r7dot3brnnip1atfrlg-irkh4c278jlcq7f7dr8pfnvu