通过AJAX加载页面HTML内容
我目前正在构建一个单页面风格的网站,通过AJAX加载所有内容,但如果没有javascript,则会降级为标准页面加载。我过去通过wordpress进行过AJAX加载,所以我对它很熟悉。但是,我以前没有加载整个页面的内容。我想做的是:劫持对内部URL的点击,AJAX将其URL的内容加载到主内容div中。我将把我的帖子/页面模板文件中的页眉/页脚/侧栏包装在一个函数中,以检查加载请求是否由ajax发出。如果是,则不会回显文件中的内容。要做到这一点,我需要知道如何在函数中获取url的html内容。php。经过几
ADD_USER_META()与UPDATE_USER_META()
我在看文件add_user_meta() vs公司update_user_meta(). 如果用户当前的meta\\u密钥不存在,将update_user_meta() 自动为该用户添加meta\\u密钥,还是必须使用add_user_meta() 第一
独立于固定链接结构插入链接的最佳方式是什么?
。。。或者是否有一种方法可以插入类似于使用pathauto的Drupal的链接,即:我想在html中设置如下链接:?p=123 Wordpress在运行时处理它并显示漂亮的url/page/title 另外,我不喜欢把完整的url放在网站上,因为网站可以在多个服务器上运行(至少在开发期间)
从外部脚本更新用户
我正在使用WordPress的API代码更新用户配置文件的一些字段,但我遇到了一些问题。当我试图保存信息时,除非我单击两次,否则它不会更新。例如,对于名为user3465的用户For example : $user=get_user_by(\'login\',\"user3465\"); wp_set_password(\'\'.$new_password.\'\',$user->ID); update_user_meta($user->ID, \'user_email\',
WooCommerce-获取产品类别2级类别
我有三个层次的深层产品类别,如下所示:A--B--C我想得到B,但不知道怎么做。我可以得到所有的产品类别,但不知道如何过滤掉。这里是我用来获取产品类别的代码:ID,‘product\\u cat’; foreach( $product_category as $cat ): if( 0 == $cat->parent ) echo $cat->name; endfore
在生产中部署站点时丢失主题选项
我已将wordpress文件夹和开发数据库移动到远程服务器上。为什么我所有的主题选项都丢失了?如果不在wp\\U选项表或wp\\U文件中,这些选项存储在哪里?
父母子女分类查询
我被困在这件事上了。我原以为我说的对,但后来意识到不是。我有一个基于位置的自定义层次分类法。国家是最高级别的,国家是儿童。我在右侧菜单中有顶级状态,选择后,请转到该状态的分类页面。在该州页面中,右侧菜单应仅显示该州的县。相反,它正在检索状态的所有子级并显示。因为这是州的分类页面。他们的查询是用来确定当前顶层页面并将子级显示为链接的吗?我的当前代码如下。$taxonomyName = \"location\"; //This gets top layer terms only. This is d
“提交供审查”挂钩的自定义函数
因此,我管理着一个由大约15名贡献者和5名编辑组成的博客。我想实现一个系统,每次投稿人点击“提交审核”按钮时,都会向编辑发送电子邮件进行校对。我策划了一个动作,但它似乎是在“编辑帖子”时间触发的,而不是在“提交”时间触发的。我的解决方法是检查帖子的状态,只发送“待定”的电子邮件,但在他们点击提交之前,状态仍然是“草稿”。。。这意味着它只在他们点击submit for review的那一刻起作用。这是我到目前为止的片段。请帮忙!function submit_send_email() { g
WordPress Widget-将多维数组保存到$INSTANCE
在我的wp小部件中,$instance 具有名为order 这将是图书馆/服务的列表顺序。我想存储一个多维关联数组,该数组将保存每个位置/服务的id、其类型(即,如果是位置或服务)及其名称。我希望它看起来像这样: array( [0] => ( \'id\' => 1, \'type\' => \'location\', \'name\' => \'University Library\'), [1] => ( \'id\' => 7
使用全局$wpdb对类别和页面进行自定义查询;
我有一个返回类别的自定义查询,但我还需要返回一些带有特定帖子ID的页面。我该如何添加这些内容?它们显然没有分类法,是页面文章类型。以下是我目前的查询:protected function _getPostByCategory($category) { global $wpdb; $result = $wpdb->get_results(\" SELECT * FROM $wpdb->posts LEFT JOIN $wpdb->postmeta ON($
CSV file header
CSV文件头(导入WordPress)是什么,以显示每个帖子的类别和子类别,以及该头的内容是什么?我正在使用插件“CSV Importer“。
Data-type=“”...需要剥离字符的帖子标签
因此,我试图在数据类型属性上生成一个post标记列表,但我需要对它们进行清理,以便将空格替换为下划线,并且没有特殊字符。。。真的很挣扎。 <article class=\"work_items\"> <?php query_posts(array( \'post_type\' => \'work\', \'posts_per_page\' => \'-1
循环在Single.php页面内不起作用
我在下面的循环中有这个代码<?php if (have_posts()) : ?> <?php while (have_posts()) : the_post(); ?> <div class=\"new-posts-form\"> <div class=\"new-posts-img\"><a href=\"<?php the_permalink(); ?>\"></a><
WP_HANDLE_UPLOAD返回空错误数组
我正在尝试通过ajax进行上传,但我真的不想使用常规的wordpress媒体上传程序。这是太多的东西,我想做的就是上传一张图片。我一切正常ajax通过这个Jquery插件发送上传的文件LINK 我都准备好了,这不是问题。这是我的函数,它被调用以上载,但我始终会收到此错误消息。 if ( !empty($_FILES[\'files\']) ) { $daFile = $_FILES[\'files\']; $upload = wp_handl
是否创建用于从文件目录导入的CSV?
假设我的帖子在单独的文件夹中使用word文档进行排序&;jpg内部。将其排序为csv以便导入的最佳方式是什么。我假设是excel脚本之类的。任何建议都会很有帮助谢谢
What does short_ping do?
由于WP 3.6,您可以short_ping 如您所见的评论http://codex.wordpress.org/Function_Reference/wp_list_comments. 我想在我的新网站上使用它ZorgWijzer.nl, 但我不确定这对SEO是好是坏。有人能告诉我在哪里可以找到更多信息吗?
根据URL中的查询设置模板
我希望能够强制WordPress根据URL中的查询加载页面/帖子。www.mywordpresssite.com/posts/myarticle?template=custom此URL应使用模板加载myarticle帖子custom.php我甚至不知道从哪里开始。是否有一个钩子可以用来在加载之前更改主题中的模板?非常感谢您的帮助。
如何扩展插件的短码缺省值?
我知道这更适合插件的官方支持线程,但开发人员似乎没有阅读论坛。我正在使用Standout CSS3 Buttons plugin 通过我的网站周围的快捷码添加按钮。短代码中有一个可选参数,cssclass, 它允许您为按钮指定自定义类。因为我的网站是建立在龙门框架上的,它已经有了.button 类,我只想声明cssclass=\"button\" 在短代码中,让门架的CSS覆盖它。不幸的是,当我这样做时,插件似乎无法识别它,当页面加载时,按钮没有.button 班如果,而不是cssclass=\"butt
以正确方式定向到unctions.php
现在,我正在验证一个页面上的表单,然后将结果发送给函数。php通过电子邮件发送表单。现在我正在做以下事情<?php $our_url = get_template_directory_uri();?>... 然后稍后在ajax中使用$.post(\'<?php echo $our_url . \'/functions.php\'; ?>\', $(\"#myform\").serialize(), function(data) {, 这很有效。有点提交表单时,出现了一个错误致命错误
在管理仪表板中创建用户下拉列表
我试图在管理仪表板的小部件中列出一个用户列表。到目前为止,我已经显示了它,但我希望列表显示用户配置文件中的自定义字段,而不是普通的display\\u名称或ID。迄今为止我的代码: function wps_userlist_dw() { wp_dropdown_users(array(\'name\' => \'author\', \'exclude\' => \'1\', \'nam