您当前的位置:首页 > TAG信息列表 > theme-development
函数.php文件在AJAX调用期间会被调用吗?调试AJAX
试图找出一个程序员同伴遇到的问题。我想知道functions.php 当您执行管理端AJAX时,是否会调用文件?我知道,当您进行AJAX调用时,会加载WP的一部分来处理调用并返回响应。是functions.php 包含在其中的文件?我之所以这么问,是因为他使用了Meta Box插件中的类,并将其作为主题的一部分加载。该类中有一些AJAX只返回空响应,我认为这是因为处理响应的代码没有加载。WP处理AJAX时会加载什么,是否有任何文档?
带有图标的紧凑回送列表
在一个启用了pingback和trackbacks(pings)的博客上,我只想在一个紧凑的列表中显示一个带有链接文本的链接和一个外部站点的favicon:没有日期,没有文本。我该怎么做?
Trying to retrieve post meta
我创建了一个元框,允许用户在帖子中添加其他名称/id。据我所知,它正确地添加了元信息,因为当我编辑一篇具有自定义名称/ID的文章时,它会在默认情况下显示在输入框中。因此,我的问题是,我试图提取自定义ID/名称,并将其用作代码中的附加ID标记。虽然它没有检索任何内容。当我在主题中使用代码并检查页面上的html时,ID显示ID=“”。因此,出于某种原因,它并没有拉动任何东西。有人能看到问题吗?<?php $post_id = get_the_ID(); ?> <?php $v
无法在NHP框架中调用类
我已经下载了fresh framework并安装在本地服务器上。我复制了选项文件夹nhp-options.php 在我的主题目录中。然后我通过global $NHP_Options; 当我试图调用页脚中的版权信息时get(\"copyright_footer\"); 我得到以下错误致命错误:对C:\\xampp\\htdocs\\word\\wp content\\themes\\mCube\\footer中的非对象调用成员函数get()。php第19行为什么会这样,我如何才能让它工作
Disqus插件将脚本输出为文字文本
安装了Disqs插件后,他们的JavaScript代码开始以纯文本形式出现在我的网站上的几个地方。我的假设是,它会在涉及the_post(). 这就是其中之一。这是我的front-page.php:foreach ($terms as $term) { $query = new WP_Query(array( \'post_type\' => \'portfolio\', \'skill\' => $term->slug,&
自定义帖子类型和自定义分类归档不可访问
我创建了一些自定义帖子类型,比如:post_type_1post_type_2这些帖子类型相互关联,每post_type_1 有许多孩子的父母post_type_2.然后,我为post_type_2, 我们叫它吧tax_1.代码如下:function registerPostType1() { $supports = array( \'title\', \'editor\', \'thumbnail\', \'excerpt\', \'comments\', \
如何从自动生成的摘录中隐藏<pre>和<table>内容?
自动生成的摘录只需从帖子内容中提取前x个字符,并在某个点将其截断。当有table 或pre 在这一部分中,摘录大部分时间看起来都很无用。如何在自动摘录中隐藏这些元素的内容?
自定义POST类型Single-{Custom}.php不起作用
我用机器名special\\u media\\u post定制了一个post类型,wordpress根本看不到single-special\\u media\\u post。php。我完全不知所措。它始终默认为索引。php以下是我的自定义帖子类型及其分类的代码://Post and Taxonomy stuff //Register Custom Post Type function special_media_post() { $labels = array( \
MAMP PRO永久链接问题。页面不断恢复为index.php
所以我把一个网站拉到了我的本地机器上,对它做了一些工作。复制了文件,在数据库上查找/替换以更新url,添加了主机。在我更改永久链接设置之前,一切正常。现在每个页面都使用索引。php模板,而不是页面。php。当然,当您使用默认设置时,它可以正常工作,但其他任何需要htaccess指令的设置都不行。我已经尝试了我能想到的一切,包括在httpd中将AllowOverride None更改为All。形态。还有人有什么想法吗?我完全失意了。编辑:这是我的htaccess文件:# BEGIN WordPress
如何将按钮添加到主题定制器顶部?
我正在试图弄清楚如何准确地将按钮添加到主题定制器的顶部。我说的是“关闭”和“保存”按钮的位置。在预览面板上直接位于其他所有对象之上的对象。这是否必须通过修改核心WP文件来完成,或者可以通过主题和定制器API本身来完成?如果可以在不修改核心wordpress文件的情况下完成,那么我如何访问它?
所有主题定制器控件类型的列表?
我一直在浏览主题定制API文档和google,以简单地找出主题定制器中已经内置的控件类型的名称。更具体地说,我正在寻找一个简单按钮的名称。我尝试过使用类型按钮和输入,但我在制作geusses时一无所获。因此,我确信它们不是创建自定义控件,而是一个普通的旧按钮,但我找不到它的名称。所以,若有人知道它叫什么,或者能给我指出一个包含控件类型及其名称的列表,我将不胜感激。
自定义帖子类型不起作用
我刚刚建立了一个测试环境来测试我的新Wordpress网站。我没有迁移数据库;我再次进行了自己的安装,并将我的主题(这是一个简单的主题)移植到我的新实例。除了我正在使用的一种自定义帖子类型外,其他一切都很好。以下是来自的相关代码functions.php:function createCommunityPostType() { $args = array( \'public\' => true, \'label\' =&
在本地开发环境中使用body_class()中的page-id-{id},而不是实时试运行
不确定这是一个适合本论坛的问题,但我会尝试:我认为,通过在模板中使用body\\u class()生成的页面id-{id},可以非常方便地将css/jQuery中的元素定位到特定页面。但是,当在本地开发人员机器上进行开发,然后为您的客户转移到页面id不相同的临时服务器时,这会出现问题。你是怎么处理的?
如何让模板选择要排队的样式表?
我的主题functions.php 钩住wp_enqueue_scripts 注册多个网站页面使用的样式表。以下是我的配置的简化版本:add_action(\"wp_enqueue_scripts\", function() { // This stylesheet is used on *every* page wp_register_style(\"sitewide\", get_template_directory_uri() . \"/assets/s
在wp_Query之前和之后添加的Add_Filter和Remove_Filter
我刚刚开始WordPress开发,在网上发现了以下代码块(在一些教程中)function filter_where( $where = \'\' ) { // posts in the last 30 days $where .= \" AND post_date > \'\" . date(\'Y-m-d\', strtotime(\'-30 days\')) . \"\'\"; return $where; } add_filter
为什么样式注释如此复杂?
我一直在完全从头开始构建一个主题,经过一个简单的过程,到目前为止,我已经得到了评论。php文件。再说一次,没有什么特别之处,直到:$callback (string)(可选)用于打开和显示每个注释的自定义函数的名称。使用此选项将调用您的自定义函数来显示每个注释,从而绕过这方面的所有内部WordPress功能。用于自定义注释显示,以对HTML布局进行极端更改。请注意,回调必须包括打开<div>, <ol>, 或<ul> 标记(与样式参数相对应),但不是结束标记。Wor
将导航添加到创世主题
我正在遵循提供的教程here 添加导航菜单,但无法在我的样式中找到#nav集。css(&A);我的主题是eleven40。要获得导航菜单,我们需要替换什么?
响应图像-从主题定制器控件上传生成多个图像?
因此,在代码中四处搜索后,它看起来像过滤器image_make_intermediate_size 不是由各种WP_Customize_Control() 课程位于WP_Customize_Image_Control() 或者是父母WP_Customize_Upload_Control(). 我正在寻找自动生成各种大小的图像,以便响应图像服务,我需要执行image_make_intermediate_size() 具有特定于扩展自定义控件的某些自定义大小的函数。只是不知道如何确保上传的图像调用此功能,主
在不损失长宽比的情况下调整Screenhot.png的大小
我一直在尝试调整我的截图大小。我的主题为300x255的png,而不损失纵横比。我一直在通过将笔记本电脑上的浏览器窗口宽度设置为300x255的比例来实现这一点,这样我就可以得到一个没有失真但不起作用的屏幕截图。此外,我正在使用一个固定宽度的布局,它有一个中心内容区域和一个背景。缩小浏览器窗口将覆盖不需要的背景。我相信一定有一种更简单的方法来做到这一点,我想知道是否有主题开发人员使用的工具来实现这一点。我没有photoshop,但安装了gimp。如果您能在这方面提出任何建议,我将不胜感激。提前感谢AV
将页面标题放入短代码中
我创建了一个名为[contianer-narrow][/container-narrow] 将您的内容包装在twitter引导类中:.container-narrow 问题是没有包括页面标题。有没有办法说:if this short code is used, include the page title, else forget it?