我有一个使用WordPress 3.0的多站点功能设置的小型网站网络.我想创建另一个站点,从其他各个站点拉出某些帖子来显示.这个新的"中心"网站看起来像是自己的独立网站(使用域映射),但其内容来自其他网站的帖子.
如何从WordPress多站点设置中的其他站点获取帖子?我可以根据网站名称查询帖子吗?最终结果需要是按日期排序的不同站点的帖子集合.
谢谢你的帮助.
我需要从我的WordPress数据库中提取所有帖子以及相关的类别,并且不确定如何编写此查询.我已经采取了几次刺痛,没有任何喜悦,并会感谢帮助?
编辑:这是我已经尝试过的:
SELECT post_title, wpr.object_id, wp_terms.name
FROM wp_terms
INNER JOIN wp_term_taxonomy ON wp_terms.term_id = wp_term_taxonomy.term_id
INNER JOIN wp_term_relationships wpr ON wpr.term_taxonomy_id =
wp_term_taxonomy.term_taxonomy_id
INNER JOIN wp_posts ON ID = wpr.object_id
WHERE taxonomy = 'category'
AND post_type = 'post'
ORDER by post_title
Run Code Online (Sandbox Code Playgroud)
这似乎有效,但它返回1,553,我知道我的数据库中只有1343.
编辑: 我们在不久前在另一个SQL查询上做了同样的事情,发现它正在引入修订版和其他帖子类型,但认为这是使用post_type ='post'解决的
编辑: 在查看数据库中的类别数量时,如果您减去1553 - 1343 = 216,我会得到总数216,数字6,所以我认为这个总数为1553来自wp_terms表哪些需要被排除,只有那些在已发布帖子中有效的那些应该被显示出来?
编辑: 另一种可能性是每个帖子可以有多个类别,因此有更多帖子的原因(1553).那么我怎样才能将每个帖子分成多个类别?
非常感谢!
我正在尝试使用 linkedin API 来显示我的个人资料的提要,我从第一天开始就发布了这些内容。帖子包括媒体、图像、视频等。我想知道是否有可用的 Api,我可以在其中传递一些参数并获取我的 linkedin 个人资料的所有帖子。如果有人以前做过此操作,请帮忙
谢谢!!
现在有谁知道如何获取Facebook页面的rss-feed?当我作为一个页面登录并转到http://www.facebook.com/feeds/notifications.php?id=xx&viewer=xx&key=xx&format=rss20时,我得到一个空的Feed.是否有相应的"页面"Feed包含页面帖子?
谢谢,/ M.
我是facebook的一个私人小组的管理员,我想使用facebook API废弃所有小组帖子.
我使用graph api explorer生成一个具有read_stream,friends_group和user_groups权限的访问令牌.
当我使用https://graph.facebook.com/GROUP_ID/feed?access_token=TOKEN访问组帖子时,我获得了每个帖子的数据数组但是caption元素具有值
"附件不可用此附件可能已被删除,或者分享该附件的人可能无权与您共享." 以及链接,消息等所有其他字段都不存在.
如果我使用浏览器打开facebook组,我可以看到所有帖子.
我在这里错过了什么吗?
在我的Wordpress网站中,我使用此get_posts代码:
get_posts(
array (
'numberposts' => 5,
'orderby'=>'comment_count',
'order'=>'DESC',
'post_type' => array ( 'post' )
)
Run Code Online (Sandbox Code Playgroud)
如何过滤它以使帖子不超过10天?所以它应该只列出过去10天的帖子.
这可能很容易,但我搜索和搜索,无法找到任何东西.什么是默认博客页面?
我试图找到显示我所有博客文章摘录的页面,无论类别或标签如何.我知道我可以通过www.xyz.com/category/widgets获取该类别中所有帖子的列表.我想要做的只是列出我的所有博客文章,没有任何过滤器.
在wordpress中是否有默认页面来实现这一目标?谢谢.
我注册了银行的自定义帖子类型名称。
我可以更改此帖子类型后缩略图元框标题和文本值吗?
那可能吗 ?
我在Wordpess中使用Bootstrap 3并且在使用网格格式在页面上显示我的存档帖子时遇到问题.我的wordpress循环代码是......
<?php if ( have_posts() ) : ?>
<?php
$args=array(
'post_type' => 'artist',
'post_status' => 'publish',
'posts_per_page' => -1,
'caller_get_posts'=> 1
);
$my_query = null;
$my_query = new WP_Query($args);
if( $my_query->have_posts() ) {
echo '';
while ($my_query->have_posts()) : $my_query->the_post(); ?>
<li>
<img src="<?php the_field('artist_photo'); ?>" alt="" class="img-responsive" />
</li>
<?php endwhile;
}
wp_reset_query();
?>
<?php while ( have_posts() ) : the_post(); ?>
<?php endwhile; ?>
<?php else : ?>
<?php endif; ?>
Run Code Online (Sandbox Code Playgroud)
这将显示包含帖子图像的列表.现在,他们在页面上一个接一个地列出.
我如何让他们使用我的引导网格在页面上显示4,然后在下面的行中的下一个4,然后在下面的下一个4行像这样......
<div class="row">
<div class="col-md-3">
<li>image …Run Code Online (Sandbox Code Playgroud) 我正在尝试在我的wordpress网站上创建第二个导航菜单.
我希望这只显示当前类别中所有帖子的链接.
我一直在试验get_posts函数,但我很难找到如何动态选择当前类别.即在这里放置什么类别= x
任何帮助是极大的赞赏
这是我一直在使用的模板代码
<ul id="catnav">
<?php
global $post;
$myposts = get_posts('numberposts=5&category=1');
foreach($myposts as $post) :
?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endforeach; ?>
</ul>
Run Code Online (Sandbox Code Playgroud)