草庐IT

WordPress主页标题

全部标签

PHP wordpress 获取类别对象的多维数组

我正在尝试将我的wordpress上的所有类别作为类别类型对象的分层多维数组。wordpress中有2个函数可以满足我的要求,但不完全是:1)get_categories()-这个确实返回类别对象数组,这很好,但是数组是扁平的,其中没有区分哪个类别是父类别或哪个类别是子类别。2)wp_list_categories()-它可以完整地返回类别,但问题是返回值是html,我需要类别仍然是对象。例如,如果我有以下3棵树作为我的无父类别:/*tree_stumptree1branch1tree2branch2twig2leaves2flowers2fruits2*/我正在尝试获取可能类似于以下

php - 我可以有条件地更改 Wordpress 中 the_content() 返回的内容吗?

我正在Wordpress中构建一个需要一些自定义功能的子主题(例如,我想展示关于“小说”类别而非“小说竞赛”类别的作者简介,尽管它们否则看起来一样)。似乎无论我的模板多么具体,最终我都会遇到以下两种情况之一:the_content();或get_template_part('content',get_post_format());这是我想要更好控制的部分。然而,我似乎只能抓取一大块内容。我的解决方法是将部分内容设置为“显示:无”,具体取决于所使用的模板,但是有没有办法有条件地更改上述代码返回的实际内容?如果是这样,我将如何以及在何处执行此操作? 最佳答案

php - 用 Magento 覆盖页面标题

我四处寻找如何做到这一点,但没有任何效果。我有一个.phtml文件,想用它覆盖当前标题(位于标签之间)。我在某个地方发现$this->getLayout()->getBlock('head')->setTitle("NewTitle");本来应该这样做的,但事实并非如此。然而$this->getLayout()->getBlock('head')->getTitle();正确返回当前标题。任何帮助都会很棒 最佳答案 我不认为你可以在.phtml中做到这一点。我会使用local.xml文件并遵循thisguide.这允许您为不同的页面

当 wordpress 正常运行时,PHP 在 IIS Express 中不起作用

我已经通过webmatrix安装了WordPress,当我运行它们时,它们在我的电脑上运行良好。当我创建一个新网站或从模板创建时,它不起作用。假设我制作了一个index.page并尝试运行它们。我在浏览器中收到此消息。HTTP错误404.3-未找到由于扩展配置,无法提供您请求的页面。如果页面是脚本,请添加处理程序。如果要下载文件,请添加MIME映射。有人可以在这种情况下提供帮助吗。Wordpress正在以.php扩展名运行意味着PHP安装在服务器上,如现在有人可以帮我解决这个问题。问候 最佳答案 听起来您可能只需要为您的站点启用PH

php - 禁用激活 WordPress 插件时出现的消息

当用户的PHP版本不够时,我使用下面的代码停用插件本身。一个问题是出现黄色消息框说插件已激活,尽管它已被此功能成功拒绝。那么有没有办法不显示黄色信息呢?functionPlugin_Requirements(){global$wp_version;$plugin=plugin_basename(__FILE__);$plugin_data=get_plugin_data(__FILE__,false);$numPHPver='5.1.2';$strMsg.=$plugin_data['Name'].':'.__('requiresPHP').''.$numPHPver.__('orhi

php - 如何自定义 Wordpress 中日期戳的外观?

请查看此网站:http://vabbie.com/该网站是在Wordpress中。帖子左侧的日期戳看起来非常普通。我想把它转换成下面的样式:数字部分较大,缩进在左侧。“10月”部分是OCT及其下方的2012年。我正在为日期戳使用以下php代码:但我不确定如何设计它。有Wordpress知识的人帮忙吗?谢谢!! 最佳答案 它使用与PHP日期函数相同的格式:http://us2.php.net/manual/en/function.date.php查看格式表并选择适当的字符以获得记录的所需输出。echo''.the_time('j').

php -/usr/bin/env php shebang 在通过 sudo 或 cron 调用时打印标题

我正在使用#!/usr/bin/envphp在命令行调用PHP脚本,效果很好。PHP正确检测命令行并抑制HTTPheader。但是我开始通过sudo或通过cron作业调用我的脚本,它已经开始打印HTTPheader。>>./testHelloworld!>>sudo-unathan./testContent-type:text/htmlHelloworld!./test只包含以下代码:#!/usr/bin/envphp我认为这与脚本是否通过tty传递有关,但我不确定。有没有办法防止打印这些标题?我不认为我不能使用“-q”参数,因为我是通过env调用它的。 最

php - 在 ajax 中从 wordpress 调用 PHP 函数?

reset.php文件:脚本Ajax:$(document).ready(function(){$('#reset_general').click(function(){$('#result1').css("display","block");jQuery('#result1').animate({'opacity':'1'});});});functionresetgeneral(){$.ajax({type:'POST',url:'/fantasticpopuptemplate/inc/reset.php',success:function(response){//$('#fff'

javascript - Wordpress admin-ajax.php 在没有处理函数的情况下快死了 "0"

我正在尝试学习如何在Wordpress中以正确的方式处理AJAX请求。为此,我正在改编thistutorial创建一个super简单的AJAX请求,将帖子的ID(来自链接)放入我的页面内容中。逻辑当#our-worka链接被点击时[js]获取帖子ID(来自data-id属性)并将其存储为postID变量[js]通过AJAX传递postID(使用WP的admin-ajax.php文件)[js]example_ajax_request函数将获取ID并简单地回显它[php]如果成功,将服务器响应附加到#herodiv。我意识到这没有任何好处,但一旦我开始工作,我将修改函数以服务于真正的目的。

php - 注销和登录用户的不同 WordPress 首页

可以在“设置”>“阅读”下找到WordPress阅读设置。我将WordPress的“首页显示”选项设置为“静态首页”。我的“首页”设置为“关于”。我正在尝试为注销和登录用户设置不同的首页。目前,每个人在访问example.com时都会查看“关于”页面。如果我在注销后访问example.com,我想查看我的“关于页面”如果我在登录后访问example.com,我想查看我的“联系页面”有谁知道我怎样才能做到这一点? 最佳答案 可以通过编程方式设置首页,但不确定这是否是您问题的解决方案,因此,将此代码粘贴到您的functions.php文