您当前的位置:首页 > TAG信息列表 > php
WordPress加载脚本文件如果有什么.(加载页面后)
我在准备网站GDPR时遇到了一个问题。它正在为InstraGram加载一个javascript文件,该文件正在设置cookie。我能够在插件目录中找到该文件的加载位置,但我不想编辑该文件,因为在那之后我无法再更新。因此,我能够将脚本出列,以便它不会被加载。之后,我尝试了在页面加载后有条件地加载文件的所有操作。因此,当您接受Cookies时,脚本将被加载。这是if语句,也是我尝试的最后一件事:<script type=\"text/javascript\"> function C
Get_Posts()返回的第一个项目总是最新的帖子吗?
我想检索最新帖子的修改日期。为此,首先我收到了最新的帖子:$latest_post = get_posts()[0]; 我是否可以确定返回的对象始终是最新的帖子,或者是否存在以下情况:get_posts() 有什么不同?
从多个表中拉取MySQL数据并合并成1个PHP数组
提前感谢您的帮助。我正在用配方奶粉处理一点泡菜。我正在尝试创建一个页面模板,该模板将显示用户列表、usermeta表中的特定元数据+此外,我还想从我创建的表中提取数据。以下是表格结构的屏幕截图:https://www.screencast.com/t/X07XDr3Gy. 我的部分工作是获取用户名、姓氏和公司:$sql = \" SELECT {$wpdb->users}.ID, firstname.meta_value as first_name, lastname.meta_value
启用计数时,随机WooCommerce类别不显示吗?
首先,如果这是基于Woocommerce和特定主题(自然使用wpOpal Themer),我想道歉,但这是一个wordpress编码问题。我的主题有一个“小部件”,可以说它根据自定义标准显示Woocommerce产品类别。最大的问题是,它只显示相同的类别,没有选择类别的参数。我想更改行为,以便获得随机类别。四处搜索,我发现我不得不编辑woo\\u shop\\u类别。php(通过子主题)。我找到了需要更改的代码段,并使用了以下指令和逻辑-Categories and products in random
如何使META_QUERY成为可选项?
我将这段代码添加到functions.php 能够向自定义帖子类型发出请求并按筛选book_idadd_filter( \'rest_gallery_query\', function( $args ) { $args[\'meta_query\'] = array( array( \'key\' => \'book_id\', \'value\' => esc_sql( $_GET[\'book_id\'] ),
如何使用PHP以编程方式设置WordPress徽标
我正在研究WordPress主题。我们为主题用户实现了“一键演示导入”,以使用一些虚拟数据快速填充新的空白主题。我的问题是,如何使用PHP设置WordPress站点的徽标?这需要在动作中完成。我打电话add_action( \'pt-ocdi/after_import\', \'kinsley_ocdi_after_import_setup\' ); 在kinsley_ocdi_after_import_setup 我需要运行此处理代码。这似乎不难做到,但我找不到“set\\u logo”功能。仅使用Wo
将数组作为变量传递到WP_QUERY
我正在尝试根据post\\u id值数组动态创建一个元查询。但是,查询不起作用。我用过var_dump() 要查看$meta_array, 它似乎是一个标准数组,格式正确,可以传递到WP_Query().$post_id_array = array( \"12\", \"24\" ); //this array will be dynamically generated $meta_array = array(); foreach ($post_ids_array as $key =>
在自定义插件中设置wp_Schedule_Event
我正在使用WordPress 4.9.6 我正在尝试创建一个插件,从外部API提取数据。请参见以下我的当前代码:myPlugin.php<?php /** Plugin Name: myPlugin description: Get Data via APIs Version: 1.0 Author: Batman License: GPLv2 or later Text Domain: myPlugin */ if
如何在刷新页面时正确显示并删除成功消息
我试图在提交表单时显示一条成功消息。我是通过<?php if(isset($email)){ echo \"<p class=\'alert alert-successful\'>Thank you, we will be in touch soon</p>\"; } ?> 但这样,即使页面刷新,消息也会保留在页面上。如何显示刷新后删除的成功消息?我只是在学习WordPress和php,我可能
为什么我的设置表单重定向到主页?
我很难弄明白为什么插件的设置表单会重定向到主页。我所期望的是,提交表单后,设置页面应该重新加载。表单是否应重定向到主页?为什么此表单指向主页?我做错了什么?(我想我错过了一些明显的东西。)class BlogPlugin { public static function run() { add_action( \'admin_menu\', array( __CLASS__, \'add_menu\' ) ); add_action( \'a
WP主题中未加载整个JS文件夹
当我在single中包含此函数时。php整个JS文件夹不会在浏览器中下载。 add_action(\'wp_ajax_myfilter\', \'misha_filter_function\'); add_action(\'wp_ajax_nopriv_myfilter\', \'misha_filter_function\'); function misha_filter_function(){ $args = array(
后元表格中的WordPress格式json
如何格式化meta_value 列的jsonpost_meta wordpress中的表,以仅获取正确的值。我有这样的价值:$posttype= Mage::helper(\'wordpress\')->getPostType2(); $posttype = explode(\',\',$posttype); echo \'Post type:\'; echo \'<pre>\';print_r($posttype); Output: 数组(
强化IIS中的上传文件夹会损坏图像
我的网站使用直接URL从uploads文件夹加载一组图像,例如:http://www.example.com/wp-content/uploads/some.image.png我试图找出一个远程脚本执行问题,以及https://wordpress.org/support/article/hardening-wordpress/ 是为了防止在uploads文件夹中执行脚本,请使用.htaccess 文件:# Kill PHP Execution <Files ~ "\\.ph(?:p
基于POST所选内容打印OEmbedded URL,不带页面刷新
硬编码的HTML如下所示→ <iframe width=\"560\" height=\"315\" src=\"https://www.youtube.com/embed/G4Q0oX8wquU\" allow=\"autoplay; encrypted-media\" allowfullscreen></iframe> 但在WordPress的情况下,它应该来自元,即保存在Oembed中的URL。看看这张照片single.php 后端→我试过这种
将用户ID添加到WooCommerce客户控制面板
我是否可以将用户ID添加到woocommerce客户仪表板?谢谢
创建插件时未定义的方法Class::Construct()
我尝试创建一个遵循guid的简单插件http://docs.layerswp.com/plugin-creation-guide所以我创建了主文件functions.php<?php /* * Plugin Name: Layers - Demo Extension * Version: 1.0 * Plugin URI: http://www.yourpluginpage.com * Description: What does your Extension do
Make sticky post with FacetWP
我有WordPress帖子,结合高级自定义字段和FacetWP进行过滤。WordPress有一个选项可以使帖子变粘,我这样做了,但什么也没发生,所以我尝试将我的数组改为:return array( \'post_type\' => \'post\', \'post_status\' => \'publish\', \'posts_per_page\' => 10, \'cat\' => \'1,11\',
是否删除Disposed_wp_Points中的一个值?
我使用管理指针显示仪表板的“浏览”。当用户完成巡更并按下关闭按钮时,它会在“wp\\u usermeta”中特定用户下的“disposed\\u wp\\u pointers”中保存一个值。这意味着用户不会一次又一次地看到相同的“教程”。这太棒了!但我想创建一个按钮,允许我清除此值。我不想删除“Disabled\\u wp\\u pointers”或清除它的所有值,我只想在按下按钮时删除名为“g\\u tour”的值。我该怎么做?编辑:我尝试了以下操作:<a href=\"index.php?act
如何填充自定义帖子类型类别列表
默认类别按如下方式填充→<?php if( $terms = get_terms( \'category\', \'orderby=name\' ) ) : // to make it simple I use default categories echo \'<select name=\"categoryfilter\"><option value=\"all\">All</op
未根据类别选择填充自定义帖子类型的帖子
这个问题实际上是这个问题的延伸question.对于默认帖子类型,帖子是根据下拉列表中的类别选择填充的,但当我更改自定义帖子类型的设置时,帖子不会填充下拉列表中的CPT类别选择。我认为脚本的ajax部分工作正常。检查视觉here. 但条件循环有一些问题。这是代码→/ Script for getting posts function ajax_filter_get_posts( $taxonomy ) { // Verify nonce if( !isset( $