函数.php中包含的Required_Once*.php中包含的主题选项页面不再可见
我想将选项页函数和函数分开。php<因此,我将选项页函数移到了另一个文件“includes/options.php”使用require\\u一次性包含文件(“includes/options.php”)不起作用anymore (我绝对相信它在过去是有效的),但require\\u once(“includes/options.inc”)正在发挥作用我应该何时使用*。inc文件和时间*。php文件<尤其是在开发主题或插件时。我在这里也做了同样的事情:Organizing Code in your
WP_QUERY不接受类别ID
我正在尝试进行一个只显示图像的查询,但我有一个问题,它不能与自定义帖子类型类别ID一起工作。这里是我的代码:$catid = get_term_by( \'name\', $name, $taxonomy ); $catid = $catid->term_id; $args_query = array( \'cat\' => &catid, \'posts_per_page\' => 6, \'post_ty
META_QUERY,其中值等于给定值
我目前有一个自定义查询,我正在尝试按艺术家筛选产品(绘画)。 $artistID = $_GET[\'artist_id\']; $args = array( \'post_type\' => \'product\', \'meta_query\' => array(
推动儿童主题独立
我开发了一个网站,使用了一个成熟的主题,里面有大量的膨胀软件和我没有使用的自定义功能/小部件。包速度慢,95%的CSS(1MB!!!!)子主题从不使用Javascript。这就是为什么我考虑将子主题与父主题断开链接,并将子主题提升为独立主题的原因。然而,这需要“遍历”PHP代码、脚本和CSS,以在修剪之前验证所使用的内容。一般来说,你会采取什么步骤来实现这一目标?
导航漫游器,引导:显示2级以下的3级项目
我正在使用WP\\U bootstrap\\U navwalker作为下拉菜单。这很好,但它只显示了第一级和第二级项目。因此,当下拉列表打开时,在第一级取消下拉列表,并在第二级常规取消下拉列表。第三层不可见。我想在我的第二级项目下显示它。walker现在正在将其作为另一个下拉列表(不起作用)。我没有足够的技能来正确编辑助行器,使其适合我的需要。有人能帮我吗?沃克密码:class wp_bootstrap_navwalker extends Walker_Nav_Menu { /** *
修改页面标题格式(使用标题标签时)
目前,我的页面标题由WordPress在调用wp\\u head时处理(我在函数中添加了\\u theme\\u支持(“title tag”)。php)。我想更改类别档案的页面标题格式-目前看起来<Category name> Archives - <Site name> 我希望他们只是:<Category name> - <Site name> 有没有办法做到这一点?
用正确的GUID在WordPress中用XML-RPC创建新帖子?
当我使用XML-RPC而不是wp\\U insert\\U post创建新帖子时,该帖子是使用错误的guid/URL创建的。使用XML-RPC创建guid时,ID不是slug。// Input data $my_page = array(); $my_page[\"post_title\"] = $alternatename_main; $my_page[\"post_content\"] = $postcontent; $my_page[\"post_excerpt\"]
如何让注册用户通过前台改变自己的用户角色?
有时我想让我的注册用户有机会自己免费升级他们的用户角色。我通过编写一个小插件尝试了这一点,但sady我无法在使用短代码时显示html表单,因此无法测试它是否有效。我真的很感谢你的帮助。function upgrade_to_premium() { if( is_user_logged_in() ) { if( is_page( \'upgrade-to-premium\' ) ) { $current_user = wp_get_cu
将JSON结构化数据添加到WordPress
我想添加一些结构化数据,如下所示Google\'s recommendations. 按照他们网站上的说明,上面写着:标记放置在HTML页面头部的脚本标记中。标记不必与用户可见的文本交错,这使得嵌套的数据项更容易表达,例如事件的MusicVenue的Postladdress所在的国家。此外,当JSON-LD数据动态注入页面内容时,Google可以读取JSON-LD数据,例如通过JavaScript代码或内容管理系统中的嵌入式小部件。它说应该在HTML页面头部的脚本标记中添加它,但我想知道是否也可以通过包含
Php致命错误:在第1367行调用/var/www/vhosts/visisite.com/httpdocs/wp-includes/functions.php中的未定义函数wp_cacheget()
基本上,我所做的就是将web文件从BlueHost FTP到XMission web服务器,然后将它们放到看起来应该放在哪里的目录中。我一定是找到了正确的目录,否则我认为不会有任何东西抛出未定义的函数。如果您还需要我做什么,请告诉我,谢谢您的帮助!坦率地说,这是我力不从心的,所以我希望这对你有一些意义。
如何停止从解析器生成不同大小的图像
我正在创建一个解析器,用于解析XML文件并将图像上载到媒体库。一切正常。但上传后,也会根据媒体设置生成不同的图像。例如:中等、缩略图等。我想停止仅为这些图像(通过解析上传的图像)生成不同大小的重复图像。这可能吗?require_once( ABSPATH . \'wp-admin/includes/image.php\' ); $filetype = wp_check_filetype( basename( $uploadfile ), null ); $attachment =
如何不显示特定的帖子?
例:在我的“岗位”领域,我有10个岗位。假设我不想显示贴子“8”,它的ID(在URL中查找)“155”。如何才能不在主页上显示此帖子?我只想在单击类别时显示它。查看文档和google,我发现您无法显示整个类别。只需使用cat 参数为负类别ID($args = array ( \'cat\' => ID_CATEGORY));.但它确实隐藏了整个类别。我只想隐藏该类别中的1篇帖子(主页)。我还发现this code:function exclude_single_posts_home($query)
将PHP变量传递给不带内联JS的JavaScript
所以everybody and their mother 表示要使用wp_localize_script 在客户端传递PHP变量。尽管函数实际上并不是为了这个目的而设计的,但每个人都这样做。有点像Q-Tips:不是专门用来清洁耳朵的,反正每个人都会这样做。随着技术的进步,人们普遍反对内联,我不想为所有这些小变量使用内联脚本。我特别命中注定,因为我想使用Content Security Policy HTTP标头。这里很简单is no cool way 要有内联JS(更糟糕的是:动态的内联JS,你不能这么做
如何刷新自定义作者重写规则
因此,我创建了自定义作者url,如领域tld/用户名nicename,我现在有了类似域的链接。tld/约翰·多伊。我的职能。php是// AUTHOR add_filter(\'author_rewrite_rules\', \'no_author_base_rewrite_rules\'); function no_author_base_rewrite_rules( $author_rewrite ) { global $wpdb; $author_re
WordPress API - Get Drafts
我想检查一个帖子是否已经存在。这包括检查帖子是否也作为草稿存在。但我对wordpress API v2有点纠结。http://v2.wp-api.org/reference/posts/下List Posts -> 他们说的状态将结果集限制为指定了特定状态的帖子默认值:发布我试图将该值指定为参数,但得到错误响应:{“code”:“rest\\u invalid\\u param”,“message”:“invalid parameter:status”,“data”:{“status”:400,“
能够自动重定向URL
我有一个网站,允许人们为销售t恤发起募捐活动。他们可以登录,创建产品,然后创建一个有截止日期的活动,等等。使这成为可能的插件会为他们的活动创建一个url,但它很长:www.mylongdomainname.com/projects/NAMEOFCAMPAIGN显然,我可以手动创建重定向,然后在客户机创建重定向后将其提供给客户机,但我希望有自动执行重定向的功能!因此,如果我拥有另一个专门用于重定向的域,我们将称之为www.shortdomain.us有没有一种方法(插件等)可以www.shortdomain
主题、子主题和框架之间的关系是什么?
我理解家长和孩子主题是如何工作的。但我的问题是框架如何适应它?从技术上讲,它们只是创建不同子主题的父主题吗?
如何在wp_Dropdown_Pages列表中显示草稿?
我正在使用wp_dropdown_pages 在我的网站的后端,根据一组特定的标准生成一个页面列表。列表仅显示published posts 我希望它显示两个已发布的帖子and drafts.我在标准wordpress下拉列表中找到了其他堆栈交换线程,它们显示了如何实现这一点,但这似乎没有扩展到wp_dropdown_pages.我用来在标准下拉列表中显示草稿的是:<?php /* Show drafts in dropdown lists */ add_filter
如何显示特定的帖子元?
我有一个post name player\\u列表。此页面有一些post元数据。我想在另一页中显示其中一个。我想显示玩家编号。此元框id为$pb_squad_number.在另一页中。我有一个metabox,我正在从player\\u列表帖子中选择一些玩家。现在,我想显示我在player\\u list post的metabox中指定的所选玩家编号。我使用了以下代码,但没有显示任何内容。文章的主题和标题都很好。<?php $home_starting_play
TinyMCE默认链接目标为“_BLACK”
我正在努力改变default_link_target 到\"_blank\".这是我的functions.php:function my_format_TinyMCE( $settings ) { $settings[\'default_link_target\'] = \"_blank\"; return $settings; } add_filter( \'tiny_mce_before_init\', \'my_format_Tin