您当前的位置:首页 > TAG信息列表 > php
如何在用户的客户端缓存中保存数据
是否有办法在用户浏览器上缓存数据。我需要保存一个依赖于用户的对象。我使用了wp\\u cache\\u set,但我注意到它在一个请求后过期。是否有办法为每个请求保存此数据?
如果搜索结果为空,则执行某些代码
如果搜索结果为空,那么我希望执行一些代码,但是如何以编程方式编写这种情况呢?If !is_search() { certain code } 但上述方法不起作用。
这是什么esc_html_e()I WordPress php?
开发人员为什么使用<?php esc_html_e() >? 在404页中,它是什么意思,它是如何工作的?
主题编辑“文章缩略图”帮助
是否可以更改以下代码,以使用样式“背景图像”显示帖子/页面的“特色图像”,而不是正在提取的URL处的图像。我弄乱了\\u post\\u缩略图并获取了\\u post\\u缩略图,等等。基本上,主题是从其他地方拉一张照片,但我希望它能为我所在的任何帖子/页面动态拉一张特色图片。多亏了这些帮助。if ( $item[\'image\'] ) { $style = \' style=\"background-image: url(\\\'\'.esc_url( $item[\'image\']
按循环菜单顺序添加菜单页面
我有一个从子页面数组创建自定义管理菜单项的函数。他们好像回来了alpha-numeric 顺序我想让他们按照page order 产生page attributes. 我在网上搜索过,但似乎找不到一个简单的解决方案。在编写手动执行此操作的脚本之前,我想看看是否有人对wp_core 方法,使其更容易。以下是当前代码供参考:public function create_custom_menu() { $menuArray = $this->get_top_level_pages();
在WordPress帖子中更改字符串的最佳方法
我在WordPress帖子的内容中有一个日期值,我需要每天用当前日期替换它。字符串如下所示:2017-11-11 00:00我正在考虑构建一个简单的PHP脚本,该脚本将访问MySql wp\\u帖子并查找/替换该字符串,然后运行更新SQL查询来更改所需的值。$pattern = \'/201\\d{1}-\\d{1,2}-\\d{1,2}\\s00:00/\'; $today = date(\"Y-m-d\"); $replacement = \"$today \'00:00\'\";
如何动态更改网络摄像头的照片时间戳
我有一个WordPress的“天气摄像头”页面。该页面显示了我们网络摄像头的最新10张照片(共3张网络摄像头)。通过FTP将图像上传到服务器,每10分钟更新一次图像。图像从image0开始编号。jpg至图9。jpg和正在以循环方式更新:例如image7。jpg在10分钟后上传,图片8。jpg在10分钟后上传,图片9。jpg在10分钟后上传到image0。jpg已上载等。我想按时间顺序显示图像,以及照片下面提到的拍摄/上传时间。正在使用该网站的旧版本(在Umbraco)。aspx(作为一名C#程序员,我完全
执行一个AJAX调用以刷新表
我好像错过了什么。下面共享的代码应该从选择框中获取值,通过Ajax将其传递给PHP函数,该函数将重新生成表数据并根据所选团队对其进行过滤。我原以为这是一个简单的AJAX调用,但似乎我低估了创建这个jQuery的复杂性。初始表单呈现,包括HTML表单(由PHP生成):ob_start(); // Output the form echo \' <form>\' . \'Select a Team:\' . \'<select name=\"s
如何在短码内返回Foreach
我有以下代码 function stock_agenda() { $days = json_decode(file_get_contents(\'json_file\')); unset($days[0]); return \'<table class=\"table\"> <thead> <tr> <th&g
管理-AJAX php在新的WordPress版本上不起作用
我有一个版本为4.7.6的网站,并对当前版本的4.8.3进行了更新。更新之后,我注意到ajax调用不起作用。当我查看页面并转到网络时,我看到了关于管理ajax的绿色长条。php,如图所示。为该特定页面读取的php文件代码如下所示:<?php /** * The template used for displaying List of tours of category * * @package WordPress * @subpackage Twenty_Si
仅为第一个选项将ID添加到输出
我希望向输出中添加一个额外的ID:<div id=\"NEWID\" class=\"kalec\"> 如果使用值调用快捷码no=0 i、 e。[photo no=\"0\"]我需要在输出中使用IF语句,但无法找出正确的语法。 function photo_shortcode($atts){ extract(shortcode_atts(array( \'no\' => 1, ), $atts));
如何始终显示全尺寸图像
我正在尝试创建一个函数,该函数始终插入上载的全尺寸图像。我的第一个想法是这样的:function image_tag($id, $alt, $title, $align, $size) { $size = \'full\'; return $html; } add_filter(\'get_image_tag\', \'image_tag\', 10, 5); 不幸的是,上传时没有显示任何内容。P、 我不想手动设置这是Insert Media &g
为WordPress改编PHP表单操作?
我有一个PHP表单,我想适应WordPress。我做了一个插件,创建了一个小部件和一个表单。表单操作转到我创建的一个名为listrak-newsletter-api.php 但当我以下面的形式提交时,我得到了一个404错误。这些文件都位于/wp-content/plugins/listrak-newsletter-api 目录单独使用,在WordPress之外,这非常有效。但自从将其迁移到WordPress之后,它变得非常复杂。我以前有一个简单的HTML页面,其中的表单有一个表单操作listrak-new
获取带有自定义分类的WooCommerce产品
我正在尝试为woocommerce产品创建自定义类别。然后我要获取特定类别的数据。这是我的分类代码,// Register Custom Taxonomy add_action( \'init\', \'custom_taxonomy_Item\' ); function custom_taxonomy_Item() { $labels = array( \'name\' =&g
从外部JSON数据创建动态页面而不存储在数据库中?
我想构建一个插件,向第三方API发出AJAX请求,该API用抽象的JSON响应,如下所示:{show1:[第1季:[{eposode1},{eposode2},{eposode3}],第2季:[{eposode1},{eposode2}]}因此,我将在Wordpress中为该节目设置一个页面,该页面位于:site/show1在该页面上,我可以从列出的每一集链接到如下url:site/show1/season1-episode1 而不必为每一集在Wordpress中构建页面或帖子。这可能吗?如果可能的话,关
如何在WordPress中为所有图像添加“alt”
我是wordpress和StackExchange的新手。我需要为屏幕阅读器的所有现有图像添加alt属性。但我不知道我需要处理哪个php文件。还有,wordpress是如何制作图片的?哪个php文件执行此任务?谢谢
自动更新帖子的LAT和LNG会产生零星的结果
我需要根据CSV导入输入的地址,自动更新帖子的lat和lng元字段。出于某种原因,当我运行处理此问题的插件时,失败更新的数量有时会发生变化。有什么见解可以解释为什么会这样?下面是处理更新的函数。它依靠谷歌地图为我提供JSON数据,我对这些数据进行解码。function jwd_update_all_stores_action() { echo \'<h3>Results Log:</h3>\'; $posts = get_po
致命错误:无法重新声明函数
我有多个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
根据访问的网站重定向流量的PHP脚本
我管理几个网站(如www.website1.com、www.website2.com),并想编写一个php来相应地重定向流量。我将有一个驻留在mu-plugins 文件夹所以如果有人访问www.website1。如果有人访问website2,它们将被重定向到某个站点。com,它们将被重定向到另一个站点。有人能告诉我可以使用什么功能来检测用户访问的网站吗?我不相信下面的PHP脚本会起作用,因为我的网站是自托管的,所以没有博客id?非常感谢。if ( is_admin() ) { return
每次发布新帖子时向管理员发送通知电子邮件
我想发送电子邮件给管理员的每一个新发布的帖子。我在用钩子add_action(\'publish_post\' \'custom_send_admin_email\'); 但上面的钩子会发送电子邮件,如果在帖子中也有任何更新,我不想发生。是否有任何钩子或调整只在第一次发布帖子时发送邮件,而不是针对帖子中的每个更新?