BloInfo(‘style heet_directory’)vs.get_style heet_directory_uri()和Include(‘file.php’)vs.get_模板_part()
在我使用的自定义主题中<img src=\"<?php bloginfo(\'stylesheet_directory\'); ?>/images/logo.jpg\"/> 加载我的自定义徽标。我正在使用自定义侧栏front-page.php 这就是为什么我用<?php include(\'sidebar-front.php\') ?> 为了得到它。但当我使用“主题检查”插件时,建议更改以下内容:bloginfo(\'stylesheet_directory\') 到g
保存自定义帖子类型时填写自定义字段
我有一个名为“报告”的自定义帖子类型它有一些自定义字段,包括写文章的地方的名称。我希望当用户从管理界面保存(或更新)帖子时,如果他没有填写地名,系统将根据纬度/经度自动填写(使用反向地理编码)。我应该用哪个钩子?
搜索删除帖子时触发的挂钩以获取所有评论
删除帖子时,与此帖子关联的所有评论都会处于“post trashed”状态。我正在寻找这个事件的线索。尝试了以下方法但未成功:comment_approved_to_post-trashed comment_approved_to_trash
Author bio Social Links
我使用简单的代码在作者简历中显示用户的社交链接。in functions.php<?php function add_remove_contactmethods( $contactmethods ) { // Add Twitter $contactmethods[\'twitter\'] = \'Twitter\'; //Add Facebook $contactmethods[\'facebook\'] = \'Facebo
主题内置插件的WP电子商务金车
我在我们的网站上使用这个主题。http://themeforest.net/item/icarus-business-ecommerce-theme/1535471它在/wp-content/themes/icarus/plugins/wp-e-commerce目录中的主题中内置了wp-e-commerce主题。我想知道如何安装这个主题的金车。我曾尝试将Gold Cart正常安装到wp content/plugins目录,但如果我没记错的话,当我尝试激活时,它会导致死亡的白色屏幕(我必须再次尝试以确认发生
带有WordPress站点的自定义PHP应用程序
我创建了一个新的“页面模板”(这可能不是正确的方法,但这是我工作的方式),并使用该模板创建了一个新页面。在我制作的页面模板(PHP文件)中,我使用了大量PHP来实现页面功能,就像它有一个简单的登录和从SQL表查看信息一样。问题是,我需要能够将$\\u GET数据发送到页面。我可以发送帖子,但不能得到,我不知道URL是什么。例如,我希望有干净的URL(这就是我设置wordpress的目的)i、 e.:领域com/教学门户/mygetdata页面模板的名称是教学门户,我想mygetdata 输入PHP。但目前
将URL字段添加到WordPress分类
正如标题所述,我正在尝试向taxamony添加URL字段。function create_post_type() { register_post_type( \'brands\', array( \'labels\' => array( \'name\' => __( \'Brands\' ), \'singular_name\' => __( \'Bran
仅显示多维Meta_Value中的帖子
因此,我想检索一个包含meta\\u键“\\u blocks”中帖子的列表,其中有一个多维数组,其中包含名为left、right、top等的“area”。在这些数组中,分配了post\\u id:s。如下所示:Array ( [left] => Array ( [0] => 450 [1] => 452 [2] => 460 [3] => 451 [4] => 454 [5] => 449
如何在wp管理中通过发布元名称进行订购?
我试图通过我为帖子添加的帖子元名称进行订购。Post meta是“\\u merchant\\u id”,我知道如何按merchant\\u id排序,但我不知道如何按商户名称排序。我按商户id分类如下:public function column_orderby( $vars ) { if ( isset( $vars[\'orderby\'] ) && is_admin() ) { switch ( $vars[\'orderby
在PHP版本不足的情况下中止插件的最佳方法是什么?
您编写了一个需要PHP 5.1的插件。有人试图用PHP 4将其安装到服务器上。您如何以安全和用户友好的方式处理此问题?
如何在帖子或页面中插入音频播放器?
我有一个博客,我有时用它来做音频剪辑。我想在我博客的首页上放一个音频播放器。我怎样才能把玩家放在标题后面,或者使其代码成为文章摘录的一部分?
具有特定永久链接结构的单一类别,不同于为站点其余部分设置的标准
我想知道是否有一种方法可以只为单个类别指定特定的链接结构。当前我的安装设置为/2012/12/post-title. 但是,我想设置一个类别/category-name/post-id/. 部分原因是我不打算给这些帖子加标题,但我还想简单地阻止这个部分使用机器人爬行。txt文件。可能的警告是,我使用的是Nginx而不是Apache,所以如果需要,重写规则会有所不同谢谢
共享相同内容的两个WordPress站点
我的问题是:有没有可能在两个单独的域共享相同内容的情况下安装两个单独的WP?Scenario: 用户打开http://A.mysite.com 发布帖子。http://B.mysite.com 使用完全相同的数据库,并可以显示该帖子,就像它是自己的一样。我已经为这个解决方案四处寻找了很长一段时间,但找不到一个有效的程序来实现这一点。My ideas are:<有没有一种方法可以共享数据库,而不必在数据库中存储站点URL和主题的问题</可能只使用RSS提要,以某种方式解析XML并将其显示在模板中
有没有办法将自定义选项添加到图库设置?
现在Wordpress已经更新到3.5版,媒体库已经进行了彻底的修改this custom options solution 似乎不再工作了。我想向gallery添加几个字段,这样客户端就不必手动将这些字段添加到gallery快捷码。有人知道如何在新的3.5 gallery中添加自定义字段吗?
页面标题、父倾斜和祖父母标题
我使用的是页面层次结构,我想显示父母和祖父母页面的标题(如果有)。结构类似于起始页开始页>第二页开始页>第二页>第三页开始页>第二页>第三页>第四页标题应该类似于第四页:“第四页-第三页-第二页-起始页”第三页:“第三页-第二页-起始页”我找到的解决方案不是那么好:<title><?php if(is_page()){ $parent = get_post($post->post_parent); $p
仅当POST没有摘录时,“the_excerpt”上的ADD_FILTER才有效
class my_menu extends WP_Widget { function widget($args, $instance) { // Excerpt length filter $new_excerpt_length = create_function(\'$length\', \"return \" . $excerpt_length . \";\"); if ( $instance[\"excer
使用自定义帖子类型的Preval_Post_link()和Next_Post_link()?
我开始了single-work.php 对于名为work, 在回路内部。尝试创建上一篇文章和下一篇文章的两个链接。使用此代码:<?php previous_post_link(); ?> 以及<?php next_post_link(); ?> 但什么都没有出现。我错过什么了吗下面是我的代码,非常简单:<?php get_header(); ?> <div class=\"full\" > <?php if
主题激活、创建数据库表
我的任务是创建一个主题,作为网站所有者易趣店铺产品列表的基础。我已经用普通的老php充实了大部分项目,使通过ebay api添加物品的一切工作正常,现在我正在将代码集成到函数中。自定义主题的php。我需要做的是在WP中创建数据库表,以保存来自各种xml文件的ebay xml文件值,如下所示codex 我可以看到它是如何通过插件激活完成的,我的问题是如何通过主题功能直接完成。php on theme activation follow the codex it not work which im gusti
使W3总缓存“清空所有缓存”函数清除清漆
现在,当我执行“清空所有缓存”时,它不会向varnish发送清除请求。结果是清漆没有被刷新。选择“清空所有缓存”时,有没有办法让varnish清除它的缓存?有没有一种方法可以连接到W3 Total Cache“清空所有缓存”?
清点某一天发布的帖子:更轻松的方式
我只想知道某一天发布的帖子数量。我正在使用此代码,但这检索了大量代码:$day = date(\'Ymd\'); $query01 = array(\'numberposts\' => -1, \'post_type\' => array(\'post\', \'video\', \'image\', \'review\'), \'m\' => $day); $mypost = get_posts($query01); $counter = count($mypo