无需重新加载页面即可登录WordPress AJAX
我目前正在开发一个WordPress主题,我希望用户能够在注册或登录网站之前上传图像。最初的问题是,您无法使用wp.media 如果您不是注册用户,请使用JavaScript类。我创建的解决方案实际上非常简单:当用户到达注册页面时,JavaScript代码会检查用户是否登录,如果不是,我们会使用随机电子邮件和密码创建一个临时用户,并使用这个新创建的临时用户登录访问者,所有操作都在后台进行。之后,想法是一旦用户注册了自己的数据,这个临时用户将使用正确的访问者数据进行更新。现在是棘手的部分。我希望WordPr
WordPress站点301的新克隆重定向回原始站点
通过浏览器中的IP访问我的新克隆站点时,将通过“301永久移动”转发回原始站点。如何防止新站点转发回旧站点?历史:我们的专用Web服务器正在消亡,我正试图让我们的wordpress网站的工作克隆在它消亡之前在其他地方工作。我在这方面是新手,希望在我切换DNS之前,能够安全地看到它们在新的linode VM中运行。我用Ubuntu服务器12.04、wordpress和;LAMP我将所有Web文件从专用服务器(DS)复制到虚拟机(VM)上,我在DS上运行了mysqldump,并在VM上重新安装了wordpre
站点迁移到WordPress:处理提要
我正在将另一个博客系统托管的网站移动到WordPress。此网站的RSS源位于URLhttp://example.com/home?format=rss 我想确保当我转到WordPress时,在提要阅读器中使用此RSS提要的用户继续获得更新。WordPress有没有标准的方式来处理这个问题?如果没有,是否有标准插件来处理此问题?如果没有,如何are 处理这件事的人?Apache重定向?还有别的吗?
强制将BuddyPress组设置为私有
我想让群创建者没有创建公共或隐藏群的选项。所有组都应该是私有的。这样人们仍然可以看到这些团体,但必须被邀请或要求加入。最简单的方法是隐藏单选按钮(见附图)。但我想使用插件或php来实现它。那么,我如何才能强制buddypress将每个组设置为私有?
Create Custom Admin Fields
我正在寻找创建自定义管理选项/菜单/字段(我对正确的术语没有把握),并希望获得一些指导。我在这里找到了一篇帖子,在回答中确实谈到了这一点:Tips for using WordPress as a CMS?我想创建一个类似于@MikeSchinkel的答案中显示的“律师”菜单的字段。如果你知道一个页面有关于创建此页面的最佳实践的说明,请联系我好吗?我已经在网上搜索了几个小时,找到了一个解决方案,我想到的最好的方法是“自定义帖子类型UI”(https://wordpress.org/plugins/cust
更新发布日期时的URL重定向
我在帖子中更新了日期。但旧的URL已经像病毒一样传播开来,人们最终陷入了“找不到页面”的死链接。我尝试使用简单的301重定向WordPress插件和Permalink重定向WordPress插件。但它似乎不起作用。我想从重定向http://www.example.com/2014/02/20/events-2014/ 到http://www.example.com/2014/03/02/events-2014/此外,我的所有移动应用程序都已同步到网站。我不希望他们因为这个重定向而受到影响。
Filter meta request
我有一个多站点,可以从一个特定的博客中查询特定的自定义帖子类型。看起来是这样的:function unify_results_filter( $input ) { global $wpdb; $blog_id = get_current_blog_id(); $blog_source_id = \'2\'; $db_source_prefix = str_replace($blog_id, $blog_source_id, $wpdb->prefix);
PHP in Wordpress?
我有个问题要问。用wordpress使用php能走多远?如果好的话,这当然不同于使用服务器+db和。php文件来编写你能想象到的一切,但我能用Wordpress做多少呢?例如,你有你的标准while等,但你有插入,如果我想在wordpress中的一个字段中插入这样的内容呢?这是可能的吗?或者与substr? $firstletter = $row[\'Name\']; $firstletter2 = substr($firstletter, 0,1); $r
将类别选择添加到自定义帖子类型(插件)
我在我工作的公司接了别人的旧项目。他们创建了一个插件来向网站添加课程(包括日期、位置等),但他们没有添加为课程选择类别的可能性。我想添加这个函数,我试图通过查看他们的其他代码,复制/粘贴它,并对其进行调整,使其符合我的需要。它确实显示在页面的右侧,但无论我做什么,它都不记得类别。我还修改了文件下方的“POST”功能,但我想我仍然缺少一段实际激活类别选择的代码,因为它也没有显示在所有课程的概述中:之前的开发人员与add_meta_box 在侧面创建长方体。我创建了以下内容:add_meta_box(
WP在其自己的目录中的.htaccess和虚拟主机配置
例如,我一直在研究使用Composer等现代WP开发方法Bedrock 或WordPress-Skeleton.我想采用这些方法并创建自己的WP样板,因此我最终得到了如下项目结构:my_project | \\--app <-- custom wp-content folder | | | \\--mu-plugins | \\--plugins | \\--themes | \\--vendor
if is within sidebar
我有几个侧边栏(一个页面上不止一个),我想根据它们位于哪个侧边栏,为小部件设置不同的图像大小。我试过了if( ! dynamic_sidebar(\'my-sidebar\') ) : 以及if ( is_active_sidebar( \'left-sidebar\' ) ) : 但这似乎只是检查侧栏是否存在(它们确实存在)。如何获取:”if widget is located in sidebar A, give me this size, elseif widget is
按自定义分类法而不是按时间顺序对自定义POST类型循环进行排序
我只想列出按各自流派(使用下面的代码进行分类)组织的书籍(自定义帖子类型)。我有下面列出的所有正在使用的代码。我在页面模板中使用以下代码来调用自定义帖子类型“book”:<?php if ( get_query_var(\'paged\') ) { $paged = get_query_var(\'paged\'); } elseif ( get_query_var(\'page\') ) { $paged = get_query_var(\'page\'); }
Wpdb->一次插入多条记录
因此,在创建了表“settings table”之后,我想向其中添加几条记录。这是我想做的,不是最好的方法,所以我需要一个更好的方法来做,因为我将向表中添加更多记录。示例1 $wpdb->insert(\'settings-table\', array(\'option_name\' => \'name-1\', \'option_value\' => \'val-1\',
在管理面板中自定义Postype特定更改
我有一小段代码,它正是我所需要的。但我想将其使用限制为仅一种自定义帖子类型(CPT)。add_filter(\'sanitize_title\', \'my_custome_slug\'); function my_custome_slug($title) { return str_replace(\'-\', \'\', $title); } 我尝试了以下代码,但没有成功:function my_custome_slug($title){ global
如果与主帖子类别匹配,则显示来自自定义帖子类型的内容
我用this solution, 但是,我想过滤更多内容,只显示与主帖子类别匹配的自定义帖子类型中的帖子(或者更准确地说是slug,但解决方案没有区别)。我使用以下方法获得主帖子的slug:$category_main = get_the_category(); $cat_slug = $category_main[0]->slug; echo $cat_slug; // This is just to see if I got the right output 我以同样的
尝试筛选和批量编辑帖子时出现帖子类型无效错误
WP 3.8.1职位类别:新闻1.1新闻稿1.2等博客2.1技术全球2.2 Eetc“无效的帖子类型”示例:帖子=>按“新闻稿”筛选+选中全部+编辑+应用+我更改作者姓名+应用:wp-admin/edit.php?s=&post_status=all&post_type=Array 我基本上想更改所有新闻稿作者的姓名。就是这样。但我一直收到“无效的帖子类型”错误。
如何将标题转换为可链接的固定链接?
我的Wordpress站点有相当长的条目,包括许多数据可视化。我想让访问者更容易参考页面的特定部分,因此我想让他们更容易链接到特定的标题。我想让访问者能够链接到标题的“id”。我认为最好的解决方案是GitHub。例如,这样的链接:https://example.com/foo/bar#anchor-name. 当您将鼠标悬停在任何标题上时,一个小符号表示您可以链接到文档中的此位置。我找到的最接近的东西是这个插件works for Posts.Edit:感谢您的宝贵意见!最后,我在前面提到的将ID添加到标题
Undefined variable: row?
我正在尝试选择post_title 从…起wp_posts 使用此方法执行的查询: global $wpdb; $test = $wpdb->get_var( $wpdb->prepare(\" SELECT post_title FROM {$wpdb->wp_posts}\" ) ); echo \"$test\"; 编辑:现在我可以:Notice: Undefined property
Wildcard search in WP Query
我正在尝试这样做:$args = array( \'post_type\' => \'product\', \'meta_query\' => array( array( \'key\' => \'custom-text-field\', \'value\' => \'%rocket%\', \'compare\' => \'LIKE\' ) )
自定义POST类型重写WITH_FORWER
我想我的设置很简单。事实上,我有点惊讶,在这里搜索了半个小时后,答案并没有突然出现。以下是创建我的CPT的代码:register_post_type(\'headline\', array( \'labels\' => array( \'name\' => \'Headlines\', \'singular_name\' => \'Headline\',