通过PRE_GET_POSTS将POST_TYPE添加到查询,并使用无限滚动
我这里做错了什么。我正在尝试在所有实例中向主博客查询添加一个自定义的帖子类型,即外部视频。对于第一次加载的帖子,它在主博客页面中起作用,但在随后通过无限滚动加载的帖子中,自定义帖子类型被忽略。此后仅加载“常规”帖子。我正在使用无限滚动的wp插件版本。以下是我的功能:// add external-videos to the loop function add_external_videos_to_query( $query ) { if ( is_main_qu
将帖子固定链接从自定义字段更改为外部URL
我想让我的用户提交到我的网站的链接,比如reddit和digg。我添加了一个meta\\u键“syndication\\u permalink”,其中包含指向此帖子的链接。如何更改post permalink以链接此自定义链接而不是我的页面?
将非WordPress CMS迁移到WordPress,需要移动大量数据--可能的解决方案?
我有一个自定义的CMS,我们正在寻找端口到Wordpress。(我看到你在问自己:为什么不坚持使用定制CMS呢嗯,它过时了,笨重了,维护起来太麻烦了;WordPress还有许多我们非常想利用的功能。So here\'s the issue -- 我们有一种主要的内容类型(我们称之为巡演)。每个巡演都有大约30个与之相关联的元数据(当前在Tours 表)。我们目前大约有60万次旅行。每个巡更都有几种不同类型的图像与之关联,从内部图像到外部图像,再到楼层平面图等等。每个图像都有大约10个元数据与之关联(同样,
将类别分配给用户角色
我正在寻找一个插件,但到目前为止,我找不到一个可以满足我需要的插件。我用“限制功能”限制了用户角色功能。但作者在写文章时仍然必须单击类别。为了避免白痴,我希望将正确的类别作为默认类别(即使这是他们可以看到的唯一类别)。是否有一段代码可以插入函数中。php将每个用户角色分配到正确的类别?非常感谢我能得到的任何帮助!谢谢
以除顶级页面外的所有页面为目标
我用过\'0\' == $post->post_parent 成功地在我的模板中以顶级页面为目标。但是,我似乎无法针对所有页面,但顶层页面除外: <?php if ( \'0\' !== $post->post_parent ) { include \'siblings.php\'; } ?> 使用上面的代码,该文件仍然包含在顶级页面中。注意,我可以使用下面
altering search terms
如何过滤或更改用户在搜索字段中输入的搜索词?有挂钩吗?其想法是使用此功能过滤掉2-3个字母的“filler”单词(“on”、“and”、“The”等)function prepSearchStr($str){ $str=preg_replace(\'©[^a-zA-Z0-9]©\', \' \', $str); $str=preg_replace(\'©(?<=\\s|^)(([a-zA-Z]{1,3})|[0-9]{1,2})(?=\\s|$)©\', \' \',
PHP Call to External Database
我正在使用Studio Press的圆滑儿童主题,并希望对该外部数据库进行PHP调用,以使其显示如下链接:http://www.escort332.org/tuskegeecadets.php . 主题页是此全宽页:http://escort332.org/wordpress1/tusk...skegee-cadets/. 有没有办法在页面本身中添加链接到数据库的PHP代码?我还需要访问其他页面的数据库。这在《创世纪》框架或儿童主题中是否可行。任何帮助都将不胜感激。
如何在同一页面中显示3种帖子类型?
如何在同一页面搜索结果中显示3种帖子类型。http://cinema.trancelevel.com/例如,我有post\\u type1-Moviespost\\u type2-Trailerspost\\u type3-SubitrariWen我搜索我想显示搜索结果。。我在搜索战舰电影。我希望搜索结果显示如下内容1)电影:战舰2)拖车:-战列舰HD-战列舰官方拖车3)新闻所有包含战舰一词的新闻。或如何为每个post\\u类型显示不同的模板。。。例如:对于电影来说,它表现得很好:-http://cine
Multiple Wordpress Pages
不知道如何接近这个。我有一个wordpress页面,它使用mysql查询根据页面标题从数据库中获取信息。我基本上想将该页面复制到50个左右不同的页面,所有页面都有不同的标题,但页面代码相同。这样做的最佳选择是什么?
如何从静态页面骨架模板中删除标题(主页)
我正在尝试从索引页中删除页面标题(主页)。我将主页设为静态页面。我正在使用骨架主题https://github.com/simplethemes/skeleton_wp我是wordpress的新手,所以我希望我的解释是正确的。
定制NAV-Menu-template.php的最佳方式是什么?
我已经修改了函数start_el 在里面nav-menu-template.php 替换$item->ID 具有$item->title 所以htmlli 菜单中的元素具有更可读的类名。具体来说,我已经改变了路线$id = apply_filters( \'nav_menu_item_id\', \'menu-item-\'. $item->ID, $item, $args ); 至$id = apply_filters( \'nav_menu_item_id\', \'men
Editing options pages?
我正试图找到一种方法,在现有的选项页面中添加一个复选框,很可能是选项阅读。php编程。不幸的是,我没有找到任何关于这方面的好参考资料。社区有什么想法吗?
将图像从上传目录中的URL添加到媒体库
插件“视频嵌入和缩略图生成器”在从视频生成缩略图方面做得很好。它将缩略图URL保存为附件的元数据。缩略图将添加到上载目录。是否有方法获取此图像并将其添加到媒体库中,以便我可以通过image\\u downsize函数传递图像以创建不同大小的缩略图?wp\\u insert\\u附件看起来需要文件的路径,而不是URL,还是我弄错了?如何向媒体库添加URL?这可能是How can I get an image from the uploads dir and enter it in the media lib
wp_verify_nonce not working
我正在处理一个ajax请求,我的函数上有几个ajax请求。php。所有这些都在发挥作用,但这:在我的php上,我有:add_action(\"wp_ajax_fb_points\", \"get_fb_points\"); add_action(\"wp_ajax_nopriv_fb_points\", \"get_fb_points\"); function get_fb_points(){ if ( !wp_verify_nonce($_REQUEST[\'n
检查方法中是否存在类
我是OOP新手,正在编写我的第一个插件。我想检查一下Facebook plugin 已激活。如果是,我想跳过一些代码:class MyClass { ... function fb_js_sdk_setup() { // Check if Facebook plugin is activated if ( class_exists( \'Facebook_WP\' ) ) return;
如何从所有帖子中获取元值
我搜索了一会儿,但没有找到任何解决方案。我使用了这些函数listed here.它输出如下内容:Array ( [0] => 15 [1] => 30 [2] => 50 ) 但我想要这样的东西:Array ( [post_id_1] => 15 [post_id_2] => 30 [post_id_3] => 50 ) 这
获取术语-但仅显示4条帖子
我使用此代码加载带有自定义分类术语slug的相关帖子:<?php global $post; $terms = get_the_terms( $post->ID , \'topics\', \'string\'); $do_not_duplicate[] = $post->ID; if(!empty($terms)){ foreach ($terms as $term) { query_posts( arr
Which template.php for /blog
您好,我有一个特定的WordPress安装,我想知道的名称是什么。访问博客的php文件。综上所述:我有这样一个导航:主页/公文包/博客/联系人默认情况下,用户到达主页,主页使用“FrontPage.php”,其中显示最后条目的摘录。我想当用户点击“博客”时,他们会进入帖子列表。但是我应该使用什么样的模板呢?因为如果我使用“home.php”,我的URL将是mysite。com/home,而不是mysite。我想要的com/博客。。。你能帮帮我吗?非常感谢!EDIT this is my link: <
如何添加管理员栏只有一个页面?
我成功地使用以下方法创建了管理栏项目:add_action(\'admin_bar_menu\', \'toolbar_link_to_mypage\', 999); function toolbar_link_to_mypage($wp_admin_bar){ global $wp_admin_bar; $theme_menu = array( \'id\' => \'theme_page\', \'
生成的图像大小不正确
我已设置WordPress媒体设置like so. 根据这些设置,生成的大图像的宽度不应超过540px。我在帖子中嵌入图像like so. 我选择“大”作为图像大小,其宽度应限制为540px。最终结果是image 1024x769px。为什么图像不符合我的媒体设置?