当你在有类别的帖子上时,设置活动导航项目(共页)
我正在处理我的第一个WordPress自定义主题,现在我遇到了一个问题。我已经组织了这个网站,所以我使用的是头版。php作为我的主页,显示一个带有一些链接的长页面。这些链接指向其他页面。我们把这些叫做T1s。在这些页面上,我有一个很长的页面正文。我想让这些链接中的一些转到与父页面具有相同slug的类别的帖子(让我们称这些t2)。问题是,我不知道如何在查看这些帖子时突出显示正确的导航。不知何故,我需要查看当前帖子,抓取其类别,看看它是否与导航中某个项目的url slug匹配,并突出显示该导航项目。这是自定义
有没有办法通过任何可用的内置WordPress API获得受保护的元字段?(xmlrpc,wp-json)
WordPress有几个内置API:XML-RPCREST API</默认情况下,它们不返回自定义帖子类型或受保护的元密钥。我想访问插件的受保护元字段。我试着遵循给出的例子here 和here.我确实设法通过添加以下代码使wp json API返回自定义的post类型:/** * Add REST API support to an already registered post type. */ add_action( \'init\', \'my_custom_pos
已将函数添加到挂钩“new_to_Publish”而不是执行-自定义插件
我创建了一个自定义插件,可以根据帖子的内容/类别发送特定的电子邮件,但在尝试这样做的同时,我在发送基本电子邮件时遇到了一些问题。我是否连接到了错误的函数?当我发布帖子时,什么都没发生。<?php /** * Plugin Name: Conditional Emailing * Description: Sends emails based on categories. * Version: 1.0 * Author: Ceds */
基于元关键字的查询帖子
我有自定义的帖子类型brand 以及通过类型插件生成的自定义字段,wpcf-sorter 试图手动创建一个字段来对我的帖子进行排序。有些帖子用数字值填充了这个自定义字段,而其他帖子则根本没有,因为我们正在中途开发。我的代码是:$args = array( \'post_type\' => \'brand\', \'posts_per_page\' => 999, \'meta_key\' => \'wpcf-sorter\',
类别与页面站点组织
我需要组织我的网站上的页面,以便它们以适当的层次结构显示。问题是类别派生页面出现在我的层次结构之外。如果您今天在我的网站上,这是当前的层次结构:Home mysite.com -> Internal (page) mysite.com/internal -> Docs (page) mysite.com/internal/docs -> Policy (category) mysite.com
如何提高网站主页面的加载能力
我正在使用[feed-to-post-RSS聚合器]从44个站点获取帖子。主页加载太慢。我检查了GTmetrix,它看起来不错,但我不知道如何改进我的网站加载。http://akhbartop.ir/
子主题上的Inc.文件夹上的自定义文件
我需要对保存在模板inc/classes上的文件进行一些更改。文件是<?php class TheWorld_Tabs_Widget extends WP_Widget { function __construct() { // Set up the widget options. $widget_options = array( \'classname\' => \
从wp_Get_Recent_Posts获取类别和摘录
我正在使用函数wp_get_recent_posts 要返回页面上最新的三篇文章,我想获得它们的标题、类别和简短摘录。当我查看该函数的文档时,我看到它返回了一个项目数组,但它没有说明该数组中可以从中提取什么,所以我通过猜测名称进行测试(see this page) - 我对post\\u内容的猜测是对的。为了获得分类,我已经尝试了$recent[\"category\"], $recent[\"the_category\"], 和$recent[\"post_category\"] 对于摘录,我也尝试了这
如何编辑或覆盖核心功能?
我想向由paginate_links() 作用然后,我可以更轻松地扩展自定义分页以使用AJAX。据我所知,这个函数是不可插入的,也没有可用的挂钩。生成的链接paginate_links() 如下所示:<a class=\"page-numbers\" href=\"https://example.com/list/page/2/\"><span class=\"screen-reader-text\">Page </span>2</a> 我想将数据
如何通过wp编辑器编辑404内容?
所以我必须编辑我的404页。由于我的客户的网站有5种语言,我想让他自己编辑和翻译404页,使用普通的WordPress编辑器。此外,我们目前正在使用Polylang作为本地化插件。有没有办法让主题404.php 作为常规页面?我尝试创建一个页面,然后通过模板名称将其分配给404模板,但它不起作用,因为看起来$post 在模板中不可用,因此我无法写入内容。
如何在WordPress中创建带有Repeater字段的ACF短码?
我想使用ACF Repeater字段创建一个短代码,所以我找到了这段代码,当我尝试在我的网站上应用它时,它不起作用。我正在使用genesis框架。我的目标是使用ACF Repeater字段和post或page中的显示表创建一个短代码。这是我在函数中的代码。php: function menu_loop () { echo \'<div class=\"entry-content dishes\">\'; // check if the repea
我可以再次访问我的WordPress网站吗?
我的网站有问题。我无意中删除了WordPress URL的一部分。我的URL开头是www.e-cooking.pingfiles.fr, 我无意中删除了“pingfiles”。我想知道是否有可能访问我的网站,以便我可以完成我的工作。谢谢你的回答。
带有来自标签的所有帖子的可打印页面
我们正在将公司新闻稿转换为Wordpress。我们的旧站点是基本的HTML/CSS/JS。在那个网站上,我们有一个“打印所有故事”按钮,可以以可打印的格式从该期中提取每篇文章。在WP中,有没有一种方法可以通过在下面这样的可打印页面上按类别或标记过滤帖子来实现?(参见http://ddmonews.com/insightfulsmiles/octnov2016/print-all-stories.html) 它使用了以下JS:<script type=\"text/javascript\" src=\
Add a unique meta desciption
如何将相同的元描述添加到页面和帖子中?在社交媒体上共享时是否显示相同的描述?非常感谢您的帮助!
按随机顺序列出子页
我目前正在使用一个插件,为我的网站创建一个“思洛”结构。它创建了一个侧边栏,其中包含父页面列表,后跟子页面。它只允许我按创建顺序显示子页面。我想有随机顺序列出的子页面,这是一种可能性吗?示例:Pool Removal Contractors -Alabama -Arizona -Arkansas 我在此处找到以下代码:function wpb_list_child_pages() { global $post; if
如何更改或添加WooCommerce感谢页面URL关键内容?
我已经搜索了足够多,但没有找到这个问题的答案,但这可能是一个简单的问题。在分析中,我想为购买设定目标,我们只有5种产品,因此每次购买产品都应该是一个单独的目标。在分析中设置购买目标的简单方法是supply thank you URL. 现在,Woocommerce感谢URL包括以下感谢URL中的重要细节。exampledomain.com/?key=wc_order_584a9caad78bc&amt=239.00&cc=USD&charset=windows-1252&c
将目录列表限制为仅登录用户
我正在使用目录列表http://adamwhitcroft.com/apaxy/ 主题这显然不是WordPress的一部分。我正在寻找一种方法,只允许注册订阅者访问+下载这些目录中的内容。我已经调查过了<?php auth_redirect(); ?> 但似乎只有当页面/帖子已经是WordPress生态系统的一部分时,它才起作用。有没有办法解决这个问题?
如果URL中未使用WWW,则多站点子站点重定向到根站点
我已经在两个不同的服务器上测试了这一点,新安装的multisite,在这两种情况下,如果url中不包含www,则会将您重定向到站点根目录。我尝试了一个新的安装,没有插件和默认主题:targetremarket。com/test/site template/no www,安装在“test”子文件夹中。将重定向到http://www.targetremarket.com/test/ (站点根目录)我在同一台服务器上安装了一个旧版本,运行良好,因此从中复制了htaccess,但运气不好。通过cpanel在另一
PHP脚本无法连接到端口3307上的数据库
我可以通过命令行使用端口号连接到mysql,如下所示:mysql -h ##.##.##.## -P 3307 -u wpuser -p 我有一个php文件试图连接到DB,<?php include(\"/path to wordpress directory/wp-config.php\"); $conn = new mysqli( DB_HOST, DB_USER, DB_PASSWORD, DB_NAME ); // Check connection
尝试让php在POST中运行
我试图在帖子中运行这段php代码。使用插件使php能够运行。问题是,无论我如何构造语句,我似乎都无法使其工作:/我相信这很简单,但我对php还不够熟悉,还没有弄明白。任何帮助都将不胜感激:)[insert_php]if(!get_post_meta(get_the_ID()),\'buy_status\', true); echo \"<h5 style=\"text-align: center;display: block;\">\"; echo \"Sorry, this