将_CONTENT放入短码不起作用
已放置<?php echo do_shortcode(\'[wcm_restrict plans=\"silver\"]\' .$the_content. \'[/wcm_restrict]\'); ?> 输入模板,但内容未显示。已测试<?php echo do_shortcode(\'[wcm_restrict plans=\"silver\"]Big Blue[/wcm_restrict]\'); ?> 所以要知道标签工作正常。也尝试过get_the_content仅使用时
在AJAX注册过程中处理随机数生成
我目前正在开发一个基于新Wordpress Rest API的多步骤注册系统,我遇到了一个与nonce生成和验证相关的问题。我的第一步是从前端表单向用户询问基本信息(name-firstname-电子邮件地址)。第二个是向他询问其他元数据信息。然后第三个向他询问密码和密码确认。该过程中有3个不同的HTTP Post请求,所有内容都在AJAX中处理。我应用的策略是,如果第一篇帖子正常,则在服务器端生成nonce,并在JSON响应中返回它。以下是第一步创建用户的代码: $user_id = wp_insert
在user-edit.php页面中添加自定义内容
当我去编辑位于以下位置的用户帐户时:http://web.site/wp-admin/user-edit.php?user_id=ID我想添加一个带有我自己信息的自定义部分(仅为文本),类似于add_settings_section() 作用但是,我认为这仅限于向设置菜单添加自定义部分:Settings -- General -- Reading -- Media -- Permalinks 到目前为止,我已经在阅读菜单中添加了我的自定义部分,用于测试目的:add
如何实现WordPress后端和前端的七层负载均衡?
我已经使用WordPress Multisite的HAProxy设置了第7层负载平衡器。我希望有任何与WordPress后端相关的东西可以从一组特定的服务器上得到服务(可以是/wp-admin/) 同时从另一组服务器为WordPress网站的前端提供服务。我需要调整一下吗wp-config.php 要更改cookie名称以使其包含服务器ID吗?或者在WordPress cookie中检查服务器ID?我觉得问题#1和#2与cookie有关。我不知道为什么会发生#3。我的服务器一点也不落后,应该能够快速响应。
只有Foreach中具有最高值的回显项目
我正试图从WordPress中的一组SKU中获取最大数量的SKU。我有下面的代码,可以得到所有SKU的列表。然后我只显示包含字符串的那些\'BUR\' 然后我使用explode 调整输出。基于以下情况,最好的方法是什么?示例数据:ABB-0001-1 ABB-0002-1 ABB-0003-1 BUR-0001-1 BUR-0002-1 BUR-0003-1 当前代码:<?php $args = array( \'post_t
使用Gmail注册时验证用户电子邮件地址
我最近才发现,使用gmail帐户时,你可以在@之前和名称之后添加任何内容,但仍然只能使用一个电子邮件地址。实例myusername(at)gmail dot commyusername+anythingelse(at)gmail dot Com会将来自两个地址的电子邮件发送到一个gmail帐户。不幸的是,当使用WP函数“email\\u exists()”检查电子邮件“myusername+anythingelse”是否存在时,WP我认为正确地说它不存在因此,我需要验证主gmail帐户是否尚未注册,如果尚
WooCommerce托运--不同产品不同托运?
我正在使用WooCommerce 2.6.4版,试图找出如何将发货设置为单个项目。我们有不同重量和尺寸的产品。因此,我们希望对每一个应用不同的运输成本。例如:Product A costs £10 and its shipping is £5.所以如果你买2 对于产品A,则:2 X £10 = £20 (cost of 2 items) 2 X £5 = £10 (shipping) 如果我使用统一费率,就像guide 5 * [qty] 那么这适用于所有产品。但我有其他产品,
WordPress AJAX以模式加载帖子元数据
我有一个自定义页面模板(front page.php),我有一个自定义元框,它被分配给这个页面模板。Metabox有7个部分,每个部分有2个输入。它看起来像:1。客户端徽标图像url(输入)2。客户端详细信息(textarea)在前端,通过以下方式显示7个客户徽标:<?php echo get_post_meta($post->ID, \'client_logo\', true); ?> 我需要做的是,当您单击客户机徽标时,在模式框中加载客户机详细信息post meta。如果您
使页面成为自定义帖子类型的存档
我是Wordpress的新手,想知道这是否可行。我有一个使用visual composer创建的页面(因为内容每周都会更改)。现在,我想向其中添加一个自定义帖子列表(使用短代码),并将此页面作为此自定义帖子类型的存档。这可能吗?我想到的最好的主意是创建一个自定义的post类型,添加一个归档myposttype。php并对其中的页面进行查询。但是还有别的办法吗?
使用404覆盖使函数在循环外工作
我需要覆盖404代码以用于一个非常特定的场景,但它还没有完全工作。我正在将日档案与rel=prev/next, 链条应该从头到尾都完好无损。因此,每天至少要发布一篇帖子,最好是在午夜发布。这在编辑上不应该是个问题,即使是在一个新闻发布缓慢的日子里,预计也会有至少10篇帖子。然而,事故可能会发生,比如停机或不必要的删除等等。即使在这种情况下,一旦有人注意到,也应该从出版端尽快修复(至少有一篇文章转发/回溯,以弥补当天的空白)。不过,我不希望上一个/下一个链被打破,所以我认为这是最终的回退——理想情况下永远不
自定义发布类型重写-找不到页面
我正在测试重写自定义帖子类型的永久链接。自定义帖子类型用于事件,其中一个元字段是事件的年份。我希望将活动的年份作为URL的一部分,因此如果我有一个标题为“会议1”的活动,年份为“2011”,URL如下:http://_____.com/events/2011/conference-1我跟踪了这个tutorial 能够重写自定义帖子的永久链接。一切似乎都正常,但具有新URL的页面总是返回未找到的页面。我多次尝试保存Permanlinks设置并刷新重写规则,但似乎没有任何效果。转到位于的页面http://__
重力表单-从帖子内容中获取短码属性
我有一些帖子,其中一些包含[gravityform] 具有不同属性值的短代码。比如,一篇博文《你好世界》包含一个短代码[gravityform id=\"1\" title=\"false\" description=\"false\"]另一篇帖子《你好,月亮》包含短代码[gravityform description=\"true\" id=\"23\" title=\"true\"]如何获取id 以编程方式设置该短代码的属性?
如何确保在选择为空时不显示内容
我有一个名为$speakers的变量,当从下拉列表中选择时,它会显示事件的发言人列表。问题是,如果没有为某个事件选择任何发言者,则所有发言者的列表将显示在该部分中,而不是像应该显示的那样在该部分中显示任何内容,因为没有选择任何内容。以下是代码块: $speakers = get_post_meta( $post->ID, \'min_webinar_speaker\', false ); $args = array( \'posts_per_pag
将php脚本添加到WordPress
我正在尝试添加此脚本(https://github.com/coryetzkorn/php-store-hours) 到我的网站,但我只是不知道该把文件放在哪里,希望能有一点指导。谢谢
WP备注表单(自定义)正在显示额外的备注字段
我正在构建一个自定义WordPress主题,并尝试调整评论表单。如果你去my blog page 然后向下滚动到comments部分(每个条目的底部),您会注意到comments部分有两个textarea 字段。我不想要第一个,但我不知道为什么或者如何插入其中。我希望表格的顺序是:姓名、电子邮件、评论。额外文本区域的代码不在我为函数中的自定义注释表单编写的代码中。php:function alpha_comments_defaults($defaults){ $defaults[\'id_
Facebook link to website logo
我有个人想通过Facebook分享我的网站,他们希望我的徽标出现在FB帖子中。我必须在WordPress端做什么才能让我的徽标自动出现在FB帖子中?
如何在rest API中按类别过滤,将其他类别术语中的帖子也排除在外?
我正在使用RESTAPI从其他站点加载多篇帖子,每篇帖子必须属于不同的类别。然而,我有一个“特色活动”类别,其中包括在其他类别中显示的帖子,所以我有一个帖子在两个不同类别中重复。我对特色类别的查询如下:http://localhost/wp-json/wp/v2/events/?categories=23&per_page=1 我想将该类别中的帖子(已显示为特色)排除在其他区域中,我已经尝试了以下查询:http://localhost/wp-json/wp/v2/events/?cate
WP定制器通过Java脚本设置值(以创建预设)
我试图找到一种方法,在WordPress自定义程序内的两个设置字段之间发送一个值。我的进一步目标是创建一个预设按钮。我单击自定义程序内部的一个按钮,它会将预先创建的值应用于所有其他字段。为了简化操作,下面是一个基本示例:在customizer中有两个选项字段。当我更改field 1, 我想field 2 自动更新到相同的值。theme-customizer.js// Field 1 wp.customize( \'field1\', function( value ) {
对WordPress支持的网站中的资产进行访问控制
我的组织有一个由wordpress支持的网站。我们正在使用pagebuilder来设计页面。我们还有一些资产(pdf文件、PPT)等。目前每个人都可以访问这些文件。我需要修改它们,以便有一些访问控制。因此,提供访问控制的第一个建议是“注册”每个想要访问文件的用户。根据用户类型(普通、人力资源、财务等),每个用户都可以访问特定的一组文件。有谁能建议一下如何做上述工作。
如何编辑WordPress post.php文件?
我有一个自定义的帖子类型,其中包含一个重力形式在我的网站上。当我以管理员身份登录时,我想在帖子的后端显示一条消息。消息将显示表单何时达到其条目提交限制。在后端显示帖子内容的文件是post.php 但我不允许直接编辑它。我将如何实现此功能?我已经知道我需要做什么来检查表单是否达到了它的极限,但我如何在后端复制它。