您当前的位置:首页 > TAG信息列表 > php
如何将数据库中的数据放入自定义导出字段
我试图通过使用自定义查询从数据库中获取数据,以导出到XML或CSV文件。这是我的查询函数:<?php function get_workhours($ID){ $sql = $wpdb->prepare(\"SELECT worked_hours FROM db_info WHERE job_id = $ID\"); $data = $wpdb->query($sql); if(empty($data)){
修复使用子域的WordPress多站点网络上的403错误
我安装了WordPress,并将其转换为多站点网络。我正在使用cPanel,并按照所有说明配置WordPress安装。我已经设置了子域模式,所以对于每个新网站,我都需要使用共享托管提供商的cPanel创建一个子域。问题是,每次我尝试访问子域网站时,都会出现403错误。我如何解决这个问题.htaccess 代码正确吗?注意:创建时,每个子域在服务器上都有自己的目录,因此,例如,如果在cPanel中设置mysite.example.com 作为子域,将在服务器的根目录中创建相对目录,名称为mysite.exa
在数据库中查找和替换:Windows下如何替换SQL转储文件中的数据?
与Joomla不同,由于序列化数据的缘故,不能只在WordPress数据库中搜索和替换字符串。我不确定序列化数据是什么,但它使我的生活更加复杂。是否有可用于此目的的windows搜索和替换软件?可以使用PowerGrep或类似的grep工具来实现这一点吗?如果是,请描述一下流程?
函数.php文件中的ERROR_LOG未按预期工作
在我的索引文件上登录时出错error_log.txt 但相同的错误日志在functions.php 文件我正在使用最新的WordPress和PHP 7.0. 我也没有使用任何插件。error_log(\"Hello there is an error\");
使用‘复制’功能检测某人的IP地址
是否可以通过WordPress(通过插件、PHP或其他方式)检测某人在我的网站上复制(ctrl+c)内容的IP,并将数据发送/显示给管理员?感谢您的帮助:)
获取插件类方法中的POST内容
我正在编写一个简单的SEO类,它将向wordpress的标题添加各种元标记。我对wordpress api有两个小问题。首先,我需要从标记列表中删除最后一个逗号,我已经尝试了rtrim 但没有成功。第二个问题是,我无法加载帖子或页面的内容来创建描述元标记的内容。如何解决这两个问题?<?php /* * Plugin Name: Custom Meta Tag */ class WP_Custom_Meta_Tag{ priva
错误未捕获ArgumentCountError我找不到
我在wordpress的默认函数中添加了更多变量,我看到了这个错误。有什么建议吗?提前谢谢!!add_action(\'new_to_pending\', \'custom_wp_new_user_notification_email\'); add_action(\'draft_to_pending\', \'custom_wp_new_user_notification_email\'); add_action(\'auto-draft_to_pending\', \'custom
ADD_FILTER函数连接字符串和LOCATE_TEMPLATE函数
我正在尝试将一个小php组件注入到我的主站点导航的末尾。我编写了此筛选器:add_filter(\'wp_nav_menu_items\', \'add_css_switcher\', 10, 2); function add_css_switcher($items, $args){ $items .= \'<li class=\"css-toggler hidden\">\' . locate_template(\'inc/css-switcher.php\', tr
如何将垃圾帖子重定向(301)到其父分类术语存档,而不是404页
我有一个称为“运动”的分类法,包括足球、橄榄球、网球。。。我想实现的是,当(例如)一篇有“足球”一词的帖子被丢弃,访问者尝试访问它时,它将被重定向到(出于SEO目的):mywebsite。com/sports/football/。我花了很多天的时间想知道如何做到这一点,但都没有成功。下面是我尝试的代码示例: function redirect_trashed_posts(){ if( is_404() ){ global $wp_query, $wp
Add_Menu_Page不在基于类的插件中显示菜单
class Cosmo_Games { public function __construct() { add_action(\'admin_menu\', array($this, \'create_plugin_settings_page\')); } public function create_plugin_settings_page() { $page_tit
Help with preg_replace
我正在尝试使用preg\\u replace从RSS提要中删除6行内容。我已经在线测试了regex,它似乎选择了正确的行。不知何故,这些行没有被删除add_action(\'the_content_feed\', \'remove_rss_links\'); function remove_rss_links($content) { return preg_replace(\".*appeared first on.*$\", \"\", $content); }&
Wp redirect - reset password
我卡住了。我正在从approve post功能重定向到建立密码的链接。这是可行的,但不需要用户。也就是说,打开重置密码页面,但我看到的错误是没有指定用户。我是否调用了错误的变量?提前谢谢。 add_action(\'init\', \'approve_post\', 10, 2 ); add_action(\'edit_user_created_user\', \'approve_post\', 10, 2 ); function approve_post($use
分析错误:语法错误,意外的‘}’
<?php if(empty($username)) {array_push($errors, \"Username is required\")}; ?> 我把这一行放在一个php文件中,但有一个问题,有人能解释一下我做错了什么吗?
BuddyPress通过REST更新用户头像
我正在创建一个自定义后端API,以通过用户id更新用户头像图像。因此,我通过post REST请求发送以下参数:–user_id : 用户的id;–图片:base64 形象–image_name: 图像名称。这是我用来更新头像图像的php代码,但它不起作用// Get URL data global $json_api $user_id = $json_api->query->user_id; $image = $json_api->query->image
将自定义选项页面中的项目列入白名单
我是一个相对的初学者,所以任何能为我指明正确方向的东西都是值得赞赏的。我正在尝试将管理面板中的选项列入白名单。我在另一个文件(item whitelist.php)中有一个数组,其中包含白名单项目,我希望能够通过在自定义选项页面上输入新项目来添加到该数组中。我创建了一个带有textarea字段的选项页面,供用户输入新项目,但我不确定如何向另一个文件中的数组添加输入选项。我假设我会将输入项发布到数据库中,并从另一个文件中的数据库中读取,但我花了一段时间试图找出如何做到这一点,并没有取得太大成功。功能。php
在新窗口中打开所有外部链接-需要代码帮助
我正在使用此代码在新窗口中打开所有外部链接(网站基于Wordpress):/* OPEN ALL OUTBOUND LINKS IN NEW TAB */ function autoblank($text) { $return = str_replace(\'href=\', \'target=\"_blank\" href=\', $text); $return = str_replace(\'target=\"_blank\" href=\"https://exampl
Setting custom canonical urls
我有一个页面,可以请求和显示数据库中的信息。一切都很好,但我在为这个页面及其URL(包含参数)设置自定义规范URL时遇到了一些问题。示例:https://example.com/primary-pagehttps://example.com/primary-page?requested_id=1https://example.com/primary-page?requested_id=2https://example.com/primary-page?requested_id=3 等等“requested
在主页上自定义博客帖子有困难
我似乎无法正确理解这一点。我正在尝试加载最近的6篇博客文章(2行,3列,响应性)。帖子标题将显示在缩略图的顶部。以下是设计示例(屏幕截图):https://i.imgur.com/3WQHB8O.png 我最初的尝试是:<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class=\"containPost\"> <img sr
通过wp_INSERT_POST插入的Meta出现混乱
我正在扩展Woocommerce产品CSV导入功能以导入更多数据。我插入了一个包含2个元数据、一个字符串(URL)和一个bool的CPT,插入的post\\u meta被弄乱了。它为应该有布尔值的元插入一个数组。代码快照:$link = array( \'url\' => $url // string \'caption\' => $caption // string \'hide\' =>
致命错误:未捕获错误:调用未定义的函数GET_HEADER()
致命错误:未捕获错误:调用C:\\xampp\\htdocs\\allegiant\\index中未定义的函数get\\u header()。php:1堆栈跟踪:#0{main}在C:\\xampp\\htdocs\\allegiant\\index中抛出。php在线1我下载了一个免费的wordpress模板网站,但当我要打开文件时,这个模板网站的代码有问题index.html, 显示错误或“致命错误:未捕获错误:调用未定义的函数get\\u header()”我一直在尝试给它一个解决方案,但向我展示了这