如何呈现带有帖子名称的单个帖子模板?
我用Ajax调用页面,我在functions.php 要确定调用哪个页面,然后呈现相应的模板:function ajax_callback() { if( isset( $_POST[\'href\'] ) ) { $pageId = preg_match( \'/^http:\\/\\/.+\\/\\?page_id=\\d+$/\', $_POST[\'href\'] ) ? substr( strrchr( $_POST[\'href\'], \'=\' )
博客主页工作正常,但标题显示找不到页面
这里有一个奇怪的。我一直在开发一个网站,包括一个自定义模板,我最初是根据裸体主题的功能设计的。该网站目前没有公共博客;这里使用WordPress是为了对页面进行内容管理以及使用大量插件。尽管如此,我还是希望能够灵活地“计划”添加博客,因此我一直在为此准备模板和管理员。然而,一路上,我遇到了奇怪的事情。我已经得到了我想要的外观,个人帖子甚至每月档案都显示得很好。实际上,主博客存档也可以显示,但有一个例外:它生成了一个页面未找到的标题(我的意思是HTML标题,显示在浏览器选项卡中,而不是标题),即使页面显然在
Wp_Term_Relationship查询速度慢
我正在运行一个大的WP实例(目前有28000多个自定义类型的帖子),并且一直在经历一些奇怪的减速。在分析MySQL慢速查询日志时,问题之一是:SELECT COUNT(*) FROM wp_term_relationships, wp_posts WHERE wp_posts.ID = wp_term_relationships.object_id AND post_status = \'publish\' AND post_type IN
在POST中自动创建描述
我想为向帖子添加标题和图像时创建脚本,然后在发布时自动创建描述类似于。您正在查看[帖子标题]!在我们的[类别]部分,这些都是很棒的发型设计。希望你今天能试试这个发型。曾经考虑过修改它,你可能会喜欢这个[随机帖子标题和链接]这将是帖子的正文内容,在最后一部分,它将选择一个随机帖子,并放置他的标题和链接(您可能会喜欢这个[随机帖子标题和链接])如何使用php脚本并从发布按钮调用它来实现这一点?
What does $_GET['iphone'] do?
我正在开发一个WordPress主题,它的新闻故事也会加载到iPhone应用程序中。我们需要主题来检测是否从移动浏览器(chrome、safari等)加载新闻故事或者通过iPhone应用程序,我们可以提供稍微不同的样式表。由于我主要是重新设计现有主题,我知道以下代码负责完成该检测,但我似乎无法找出它是如何工作的/为什么工作的:if(isset($_GET[\'iphone\'])) { //do different stuff } 有人能解释一下$\\u GET[\'ip
wp_insert_post issue
我在函数中有以下代码。wordpress主题的php文件$ppost_data = build_post( $pID, $pcontent, $pname, $ptitle, $pstatus, $ptype, $pset_comment_status ); wp_insert_post($ppost_data); 下面是“build\\u post()”函数:function build_post( $pID, $pcontent, $pname, $ptitle, $pst
自定义漫游导航-将序列号添加为类
我现在正在努力练习助行器,但我需要一些帮助来达到我想要的效果。我的walker函数如下所示:class ik_walker extends Walker_Nav_Menu{ //start of the sub menu wrap function start_lvl(&$output, $depth) { $output .= \'<nav class=\"site-navigation\" role=\"navigation\"&g
入门课程的目的是什么?
我遇到了一些参考entry 类别;entry-meta 和entry-content.这些类是由Wordpress创建的还是我应该创建的类?它们的用途是什么?
Get_Header()的模板层次结构
我正在考虑根据站点的区域使用不同的标题。因此,我们认为可以利用模板层次结构(或者至少重用一些代码)并过滤输出。这是不是有人试过的?或者有人能告诉我在继承权中选择模板文件的代码的方向吗?我一直找不到它。
如何与安装在同一数据库上的另一个WordPress交互?
我想知道如何在同一个数据库上安装两个具有不同前缀(wp\\u和wp2\\u)的WordPress,并且需要它们相互交互。例如,我在一个站点上有一个博客,在另一个站点上有一个目录,使用相同的数据库和两个wordpress表(wp和wp2)。如何将分类列表拉入博客站点<喜欢最新的目录列表等。
在使用静态页面时,我如何将/博客放入每个帖子的URL中?
我的网站根上安装了Wordpress。它使用的是静态主页和帖子页面。目前,每个帖子都将类似于此示例。com/blogpostname。我不想在将默认帖子的类别设置为blog的情况下使用类别变通方法,它看起来更像是一种变通方法,而不是解决方案。谢谢
将我的主题style.css移到文件夹中
我想知道我的主题style.css 在a中css 文件夹而不是根目录中?我假设主题元数据必须位于主题根目录中,但实际的样式可以移动吗?这是我要添加到主题元数据中的元数据吗?
将顶部栏添加到静态html页面
我有a WordPress blog, 但我也主持了一个独立的静态HTML page 在同一个域/服务器上(如果有区别的话,那就笑一笑)。我对WordPress和PHP非常陌生,所以我想知道是否有一种相对简单的方法可以使用PHP将基于WordPress的页面中出现的topbar添加到静态HTML页面中。这可能吗?你会怎么做?谢谢
PHP回显文本的输出顺序不正确
在页脚中。php,我有以下代码:<?php $copyYear = 2011; $curYear = date(\'Y\'); echo \"© \" . $copyYear . (($copyYear != $curYear) ? \'-\' . $curYear : \'\') . \" \" . bloginfo(\'name\'); ?> 在front page of the we
Call ajax on the frontend
在我的插件文件夹中,我有两个文件1。你好,阿贾克斯。php 2。myajax。js公司通过快捷码,我将此表单添加到前端<form id=\"theForm\" method=\"post\"> <input id=\"name\" name=\"name\" value = \"name\" type=\"text\" /> <input name=\"action\" type=\"hidden\" value=\"the_ajax_hook\" /&g
如何从WP-Admin菜单中删除菜单
我想隐藏选项的模板从菜单侧在wp管理。我尝试了此代码,但它不起作用,它没有隐藏选项:-//hide in admin menu add_action( \'admin_menu\', \'wpse121406_hide_pages_comments_m\' ); function wpse121406_hide_pages_comments_m() { remove_menu_page(\'admin.php?page=options-framework\'); }
如何为所有没有帖子格式的帖子创建存档?
标题说明了一切。我需要工作分页,正确的职位计数等基本上是一个新的页面的职位,但与后格式的过滤器。到目前为止我已经尝试过的事情:1) 已为创建新的重写规则/no-formats/ 获取加载主页的页面的id。php并附加参数(?no\\u post\\u format=true)。然后连接到“pre\\u get\\u posts”,检查该参数,并在主查询中添加一个tax\\u查询,该查询排除所有具有post格式的帖子。这不起作用,因为对主页的重写规则会导致重定向到实际主页。所以/没有格式/变成/主页/我的论
将自定义值传递给自定义分类
每当我发布一篇文章时,我都试图将一个自定义字段值传递到一个自定义taxamony中。除元价值部分外,一切正常。我只能传递字符串。在法典中,它说wp\\u set\\u post\\u术语采用字符串或数组、标记或类别。但我不能附和一个元值吗? function add_author_taxonomy( $post_id ) { global $wpdb; if(!wp_is_post_revision($post_ID)) { wp_se
如果为帖子分配了缩略图,则如何显示缩略图
我想在一个块中显示最近的帖子,如果该帖子分配了缩略图,我希望它显示在帖子内容的左侧。这是我一直在尝试的代码 <?php query_posts(\'posts_per_page=1\') ?> <?php while ( have_posts() ) : the_post(); ?> <div class=\"jumbotron\">
在Walker函数中使用Menu类
是否使用选项中打开的自定义菜单css类,通过walker函数将这些类应用于span 而不是li\'s?我的定制助行器:class ik_walker extends Walker_Nav_Menu { function start_lvl(&$output, $depth) { $GLOBALS[\'ik_walker_counter\'] = 0; $output .= \'<nav class=\"site-nav