您当前的位置:首页 > TAG信息列表 > php
显示全文而不是摘录
我正在使用一个插件,它在小部件中显示特定类别的帖子。它有一个显示摘录的选项,下面的代码用于此选项:<?php echo $post[\'excerpt\'] ?> 但我想展示完整的帖子,而不是摘录。我试过了the_post, the_content 而不是excerpt 在上述代码中,但没有工作。你能告诉我我做错了什么吗?
正在尝试创建快捷代码以显示具有特定产品标签的类别
我目前有以下情况,但它不起作用:如果我输入短码[tagtagtag=246],我会得到一个数组到字符串的错误function get_categories_with_product_in_tag( $atts ) { $atts = shortcode_atts( array( \'limit\' => 10, ), $atts,\'tagtagtag\' ); global $wpdb; $html
AJAX wp_INSERT_USER工作正常,但响应为“该站点未启用”
我的网站上有一个附有AJAX事件的表单。在我调用wp\\u insert\\u user函数之前,AJAX事件似乎一直在运行,我不明白为什么,但当我在函数运行之前放置wp\\u send\\u json\\u success,但之后立即返回一些文本时,我收到了一个;站点未启用“;回答下面是控制台日志我缩短了代码,因为类非常大。JavaScript代码:const axios = require(\'axios\'); class campaign_submission_stage_one
Contact Form 7-用静态文件替换数据库配置的表单模板
TL;DR - Is there a way CF7 can pull it\'s form markup and tags from a static file, instead of the database? So I can maintain that file in version control.我们有一个非常复杂的表格,在联系人表格7下运行。它有分支、逻辑等,所有这些都由使用挂钩和过滤器的自定义代码处理。但是,我们仍然需要将描述此表单的代码(数千行)复制并粘贴到;表单编辑器“;在Wordpr
如何在前端检索分类Metabox字段
我有一个自定义分类法,其中包含正在使用CMB2填充的自定义字段。我似乎不明白为什么我无法在前端填充此信息。下面是在名为Placement的自定义分类法上生成自定义字段的代码。 add_action( \'cmb2_admin_init\', \'placement_register_taxonomy_metabox\' ); function placement_register_taxonomy_metabox() { $prefix = \'placement_\
如何在为受密码保护的页面输入正确密码后重新打开(Popup Maker)?
有一个受密码保护的页面</单个页面中有一个链接,单击该链接可打开;弹出式生成器“;模式窗口密码保护页面中的内容from point 1 已加载到此模式窗口中如果在模式窗口中没有输入密码或输入错误,则有一个用于输入密码的表单,如果密码输入正确,我们将看到必要的内容一切正常,除了一件事,在用户输入正确的密码后,页面会重新加载,这就是一切结束的地方。要查看内容,您需要单击链接from point 2 再一次这很不方便。请告诉我如何在输入密码并重新加载页面后立即打开模式窗口,以及在任何时候单击链接from
未使用查询字符串的URL不再起作用
我有几个网站,在那里我编写了一个自定义功能来从数据库中获取数据,这些都是旧网站。该页面通过抓取url的最后一部分并将其转换为变量“item”来获取信息实例com/item/12345/这过去是可行的,但现在不行了。有些东西正在剥离url的最后一部分,这只是加载示例。com/项目/将url更改为的解决方法实例com/项目/?项目=12345已“修复”它,但我宁愿使用其他url。有人能解释一下这里发生了什么事吗?我相信这发生在几个版本之前的wordpress更新上。**编辑以添加一些代码**这在主题的标题中。
警告:在PHP函数中给出了in_array()NULL
我正在Wordpress中为特定页面模板构建一个metabox库。我在仪表板上有以下警告通知:警告:in\\u array()要求参数2为array,在警告针对代码行:if ( in_array( $post_type, $post_types ) ) {public function add_meta_box( $post_type ) { $post_types = apply_filters( \'sortable_wordpress_gallery_post_types\
PHP函数中的字符串偏移量非法
我正在创建一个元盒来上载PDF文件。对于这一行代码,我有以下警告通知:$this_file = $filearray[\'url\'];警告:中的字符串偏移量“url”非法完整的功能代码:function wp_custom_attachment() { wp_nonce_field( plugin_basename(__FILE__), \'wp_custom_attachment_nonce\' ); $html = \'<p class="descri
In_array不能在dev服务器上工作,但能在本地主机上工作
我已经编写了一个循环,它可以在本地机器上工作,但不能在dev服务器上工作。我的开发服务器运行的是PHP 7.4.13,我的MAMPRO运行的是7.4.12。dev服务器代码不显示任何内容,也不显示任何错误,本地版本按预期显示。我的服务器未安装7.4.12,因此我无法测试它是否存在版本问题。我尝试在不同的阶段打印变量,但在if(in_array 部分PHP版本差异可能是原因还是其他原因? // Query products where product title matches
登录后出现管理面板404错误
我已经创建了一个自定义登录页面(不是自定义原始登录页面),并使用以下代码登录用户:if($_POST){ if (!empty($_POST[\'username\']) && !empty($_POST[\'password\'])) { $creds = array( \'user_login\' => $_POST[\'username\'], \'user_passw
如何做有条件的出版?
我正在尝试编写一个插件,如果某个给定的条件不满足,我将阻止用户发布(或更新)一篇文章,例如,如果该文章的标题已经在另一篇文章中使用(我正在使用自定义的文章类型,如果这样做会产生影响的话)。我编写了一个函数,通过“transition\\u post\\u status”钩子调用该函数,试图在日志在数据库中发布或更新之前捕获该日志,以便阻止这种情况的发生。当我用一个我知道已经使用过的标题进行测试时,当wp\\u die()函数发生时,我会看到错误消息,所以我知道这个函数正在被调用。然而,无论如何,这篇文章正
如何优化UPDATE_POST_META?
我编写了包含许多update\\u post\\u元条目的代码:update_post_meta($order_id, \'_shipping_first_name\', $order->get_billing_first_name() ); update_post_meta($order_id, \'_shipping_last_name\', $order->get_billing_last_name() ); update_post_meta($order_id, \'_
如果GET_POST_META为空,则回显占位符或短码
请帮我回答以下问题。我想在单个产品页面上的附加选项卡中显示图像(此部分工作;-))。至此,我可以显示标签和在产品常规数据上有URL的图像(在产品管理中添加了字段。自定义字段=\\u product\\u tech)但是现在:如何检查自定义字段?当它没有值时,应该显示占位符图像或更好的短代码。这是我的代码:add_filter( \'woocommerce_product_tabs\', \'woo_new_product_tab\' ); function woo_new_prod
更改WordPress默认注册错误文本[错误:此用户名无效,因为它使用了非法字符。请输入有效的用户名。]
我可以知道如何更改错误文本吗?例如,我想更改它。[错误:此用户名无效,因为它使用非法字符。请输入有效的用户名。]到[错误:用户名无效。请输入有效的用户名。]
向php函数添加另一个变量
I have added this snippet to functions.php to be able to order Slider Revolution slides:// orderby slideshows 函数modify\\u slider\\u order($query,$slider\\u id){// only alter the order for slider with "x" ID // https://tinyurl.com/zb6hzp
在我更改了WooCommerce导航的顺序后,帐单详细信息页面无法工作
我添加了以下功能来更改订单并翻译我的Woocommerce帐户导航。除了edit-address/billing 零件:function wpb_woo_my_account_order() { $myorder = array( \'dashboard\' => __(\'Dashboard\', \'woocommerce\'), \'wishlist\' => __(\'Wishlist\', \'woocommer
当新帖子添加到数据库时,简单的AJAX通知
在任何地方都找不到关于它的信息。所以我想在这里问一下。基本上,我正在寻找一个简单的AJAX代码,它将检查数据库,并在新帖子发布或添加到数据库时发送信号。实时,无需重新加载页面。所谓信号,我的意思是这样的:If the new post was added to the database --do something-- Else --do something else-- 我想做的是在前端用一个小的彩色点通知我的Wordpress用户;主页“
是否可以使用UPDATE_POST_META更新数据集
我正在尝试为图像和文本创建两个自定义字段。我在回路中有两个输入:... <input type="hidden" name="wt_set[\'upload_set_img\'][]" id="img" value="100" /> <input type="text" name="wt_set[\'title\'][]" value="Tex
我可以在WordPress的代码片段插件中使用jQuery AJAX请求吗?
我正在使用WordPress的代码片段插件发送jQuery Ajax请求,但我一直收到发布https://example.com/wp-admin/admin-ajax.php 400(错误请求)我已经尝试了似乎有一千种方法来制定Ajax请求,下面是stackoverflow、jQuery论坛、WordPress论坛中的示例,并且还在继续。总是有相同的错误。以下是我当前在代码段编辑器中拥有的内容:JavaScript codevar jq = jQuery.noConflict(); // a b