您当前的位置:首页 > TAG信息列表 > php
是否所有绑定到KSE的挂钩/函数都是用于清理的?
我目前正在学习WordPress钩子,并深入研究核心,看看里面发生了什么。我注意到wp includes/default过滤器中有一些过滤器。php与有关KSE的php注释。我不知道Kses是什么意思直到我发现wp_kses 在法典中。本页上的注释说明:KSES是一个递归首字母缩略词,代表“KSES去除邪恶脚本”。那么,我是否假设在代码或PHP注释的核心中发现的任何东西都与数据清理有关?只是想了解WordPress核心中的一般模式。谢谢!:-)
如何检查插件(WooCommerce)是否处于活动状态?
我正在尝试修改WooCommerce页面的页眉和页脚。我有一个if 语句的目标应该是WooCommerce的商店和购物车,但事实并非如此if 声明无任何更改。但是如果我在else 声明为工程:这不起作用:<?php if (function_exists(\'woocommerce\')): ?> <?php if (is_cart() || is_shop()): ?> <?php get_template_part(\'inc/CH
在WordPress中将图像从一个文件夹裁剪、调整大小和保存到另一个文件夹
我正在为我多年前开发的WordPress插件添加一个升级。这个插件只是一个产品目录,所以只需显示产品及其图像。产品可以有多个图像。我用CSS重新调整了插件旧版本中的图像大小,为它们指定了宽度和高度。这是可行的,但图像看起来很紧张,但用户很高兴。现在,我在插件中添加了一个新功能,可以从上传的图像中裁剪并重新调整大小,然后用不同的名称保存,如缩略图。jpg。这项新功能对于上传图像的新用户来说非常有效,但问题是关于升级到新版本的老用户。问题是老用户已经有了产品和图像。当我尝试通过foreach 循环,它在200
用javascrip获取html数据到php数组并存储到wordpress数据库
我想做的是将拖放到可拖放区域的项目存储到php数组中,以便存储到数据库中,以便从主题的其他部分访问存储的数组Here is my code. 索引。php<?php /* Plugin Name: Drag And Drop Plugin URI: https://wordpress.com/ Description: DD is a test plugin Version: 1.0.0 Author: Puni Charana A
计算上个月/周内每个帖子类型的帖子数
我想在我的网站上显示一些统计数据。对于多种帖子类型,我希望如下所示:XXX Reviews (XX)第一个XXX 是我使用wp_count_posts(\'reviews\')其中Reviews 是posttype的名称,其中(XX) 显示上个月或上周添加了多少评论(仍需确定,但想法是一样的)我只遗漏了第3点,我如何做到这一点最有效,我知道我可以使用get_posts() 并使用动态变量来提取数据,但我认为这很有资源,对吗?我需要在我的主页上为4种帖子类型这样做,将来可能会添加更多。
在php中访问预览设置
我正在使用主题框架的自定义部分。我试图在使用refresh时获得PHP中的预览设置,但我只知道如何访问保存的设置。Short Story我想得到如下值:if (is_customize_preview()) { $outputUrl = get_template_directory_uri() . \'/css/styleTemp.css\'; $color1 = //How do I get the preview value?? } else {
Inserting two categories
我试图在一篇文章中同时定义两个类别。请告诉我哪里做错了。\'post_author\' => $user_id, \'post_status\' => \'pending\', \'post_category\' => array($_POST[\'cat\'],$_POST[\'joblocation\']) //\'taxonomy\' =>
如何在按下三次时禁用按钮
嗨,我只是想问一下,如果有一种可能的方式,当编辑这个词被按下三次时,编辑将被禁用。在我附加的图像上是一个多供应商页面,供应商可以编辑这些产品,我想要实现的是,当编辑按3x时,编辑将被禁用。当然,编辑按钮只会在product01上被禁用,product02编辑字不会受到影响。我在php中找到了编辑代码,如下所示:<span class=\"edit\"><a href=\"<?php echo dokan_edit_product_url( $post->ID ); ?>
将徽标添加到我的插件中的管理菜单
我想添加一段简单的代码:<img src=\"logo.png\"> “管理”菜单的顶部。我知道如果我只是在一个已经存在的类中替换一个徽标,但没有adminmenulogo类,我该怎么做?使用add\\u操作挂钩是否采取了错误的方法?我是开发插件的新手。谢谢function my_admin_menu_logo() { What to put here? :) } add_action(\'admin_menu\', \'my_admin_menu_
限制分页中的页数
我有500多篇帖子,我想限制只有100篇有分页的帖子。所以,10页,每页10篇帖子。向您展示代码:$paged = get_query_var( \'paged\' ) ? get_query_var( \'paged\' ) : 1; $posts = get_posts( array( \'numberposts\' => 10, \'paged\' => $paged, \'me
第二次提交尝试后随机数失败
我正在重构插件,该插件将WordPress数据库表重置为默认值,并遇到了一个问题。表单提交本身工作正常。但是,在第一次提交之后,如果不刷新页面并再次提交表单,则nonce似乎会失败。也许有人完全理解nonces是如何工作的,因为我不知道是什么导致了这种情况。我有必要检查一下wp_nonce_field 和check_admin_referer 在管理方面。由于我无法发布代码的特定部分,下面是指向重构(WIP)插件的链接:https://github.com/chrisberthe/wordpress-da
PLUGINS_LOADED操作工作不正常
我试图在表单提交后向用户发送电子邮件,但出现错误Call to undefined function wp_mail() in C:\\xampp\\htdocs\\wordpress\\wp-content\\plugins\\contact form\\contact-form-plugin.php on line 46<我在谷歌上搜索了一下,发现它与add_action( \'plugins_loaded\', \'functionShowForm\' );.我在代码中添加了这一行,但它在主窗
Add prefix to link url
我想在wordpress网站上添加图像链接,将用户重定向到另一个url相同但前缀不同的页面。例如,页面url是mydomain。com/post1234当用户单击此页面上的图像时,它会将用户重定向到url mydomain。com/md/post1234下面的代码在站点上的每个帖子页面上打印当前页面url,但我想在url中添加“md”前缀<a href=\"<?php $Path=$_SERVER[\'REQUEST_URI\']; $URI=\'http://www.exam
有没有办法在每个新帖子的末尾加上-1后缀?
您可能知道,如果一篇新文章与另一篇文章具有相同的post\\u名称,WordPress会自动在其后面添加-2、-3等。但是,如果没有同名的帖子,有没有办法在帖子末尾添加-1?我试过修改帖子的各个部分。php,但我不确定相关部分是什么(或者这是否是要查看的正确文件)。我实际上想做的是将$post\\u id添加到所有写入数据库的post\\u名称的开头(主要是为了删除末尾的后缀)。到目前为止,我已经将它用于post\\u名称重复的帖子,但我也需要它来发布新帖子。因此www.mysite/another-po
submit the form to same page
我有一个简单的表单,我只想将表单提交到同一页。我试过阅读其他答案,包括action=\"\" - wordpress说Oops! That page can’t be found.action=\"#\" - wordpress说Oops! That page can’t be found.action=\"<?php echo($_SERVER[\"PHP_SELF\"]);?>\" - 重定向到/index.php 第页removing action tag - wordpress说Oop
访问通过表单输入的值-重试
我已经在wordpress的页面内容编辑器中输入了表单元素。form action=“/home4/stevekeo/public\\html/wp includes/testforms.php”method=“post”>。。。我想使用所选的值,并在/home4/stevekeo/public\\u html/wp includes文件夹中创建了一个php脚本来访问用户选择。<?php $team = $_POST[\'teamname\']; echo \"Team
表单$_POST操作值在通过两个表单后被截断
共有三页page1、page2和page3。当我在第1页的第一个表单上按submit时,我的组名字段可以在目标页面中用$\\u POST[\'groupname\')捕捉,但在第2页中,我有另一个表单,按下该表单时,应将$\\u POST[\'groupname]的值传递给第三页。在第三页上,我收到了组名值,但空格后的字符被截断。就像我把印度队长作为组名,所以我只能收到“队长”。知道如何解决这个问题吗。下面是我的代码。表格1(见第2页$\\u POST[\'groupname\'])add_shortco
为什么$_SESSION仅在我登录时才起作用?
我在我的一些页面模板中包含了一个纯PHP库(与WordPress无关)。该库调用PHP session\\u start()函数并引用$\\u session[“cart”]全局变量。由于session\\u start,我将库包含在模板的顶部。当我完全按照预期登录库函数时,但当我注销时,$\\u会话变量似乎不存储数据。有什么办法解决这个问题吗?
尝试将带有PHP的HREF语句添加到PHP Echo语句中时出现问题
if/else语句中的一行代码有问题。这是PHP,所以我应该使用PHP echo使其工作,但我似乎无法获得正确的编码。这里是它最初应该是什么;<?php echo get_permalink( get_the_ID() ); ?>\" rel=\"bookmark\" title=\"<?php echo get_the_title( get_the_ID() ); ?> 下面是我对它所做的(那是错误的):<?php echo \'<a href=\"\'.g
有人能帮我编辑限制图像尺寸的代码吗
有人能帮我编辑代码吗。代码似乎正常工作,但有一个问题,当我在wordpress中添加新插件时,它会提示错误。此代码警报/错误应仅存在于媒体库中,但它似乎也会影响插件页(管理员)。谢谢你<?php /* Marc Dingena Utilities * Test image resolution before image crunch */ add_filter(\'wp_handle_upload_prefilter\',\'mdu_validate_image