wordpress在线浏览文章(站外怎样调用WordPress最新文章列表)

本文目录
- 站外怎样调用WordPress最新文章列表
- 如何 wordpress浏览pdf文件
- wordPress中如何设置文章在新窗口打开
- wordpress网页版怎么看保存的文章
- 我在wordpress里写的文章,别人怎么访问我怎么去看别人写的文章
- wordpress首页如何调用最新文章
- 如何在wordpress站外调用文章
- 如何在WordPress上浏览到需要登陆才能浏览的内容
- 如何在WordPress首页调用某页面的文章内容
站外怎样调用WordPress最新文章列表
这个外部网站调用wordpress博客文章就不仅仅限于最新文章了,它几乎可以调用所有类型的文章,如最热文章,随机文章、最新评论等等,之前有见过秋茄树上的一篇《站外调用WordPress最新文章解决方法小结》文章。
下面将在此基础上进一步完善,站外以HTML的形式调用wordpress文章:
实现方法,首先在wordpress的根目录新建一个html_post.php文件,记住是需要向外调用文章的wordpress站点。html_post.php文件的代码如下:
《?php
define(‘WP_USE_THEMES’, false);
require(‘./wp-load.php’);
query_posts(‘showposts=10&orderby=new’);
?》
/** charset=UTF-8″防止乱码 */
***隐藏网址***
《?php while (have_posts()): the_post(); ?》
《li》《a title=”《?php the_title(); ?》” href=”《?php the_permalink(); ?》” target=”_blank”》《?php the_title(); ?》《/a》《/li》
《?php endwhile; ?》
这样就可以调用网站中最新的10篇文章了,showposts=10这个数字可以修改成你想要调用文章的数量。下面我来给大家仔细讲解下如何来修改代码达到调用自己想要调用文章的效果。
1、如果我想要调用某个分类的下的最新文章该如何实现呢?
其实这点很容易实现的只需要修改下query_posts这个参数,比如我指定要调用的分类的ID是1那么代码就变成了:
《?php
define(‘WP_USE_THEMES’, false);
require(‘./wp-load.php’);
/** 如果想同时调用多个分类用半角符分隔如cat=1,2,3,4 */
query_posts(‘showposts=10&orderby=new&cat=1′);
?》
/** charset=UTF-8″防止乱码 */
***隐藏网址***
《?php while (have_posts()): the_post(); ?》
《li》《a title=”《?php the_title(); ?》” href=”《?php the_permalink(); ?》” target=”_blank”》《?php the_title(); ?》《/a》《/li》
《?php endwhile; ?》
2、如果我想调用全站站问斩但只屏蔽某个分类下的文章呢?
《?php
define(‘WP_USE_THEMES’, false);
require(‘./wp-load.php’);
/** 如果想同时屏蔽多个分类用半角符分隔如cat=-1,-2,-3,-4 */
query_posts(‘showposts=10&orderby=new&cat=-1′);
?》
/** charset=UTF-8″防止乱码 */
***隐藏网址***
《?php while (have_posts()): the_post(); ?》
《li》《a title=”《?php the_title(); ?》” href=”《?php the_permalink(); ?》” target=”_blank”》《?php the_title(); ?》《/a》《/li》
《?php endwhile; ?》
3、如果我想调用随机文章呢?
《?php
define(‘WP_USE_THEMES’, false);
require(‘./wp-load.php’);
/** 如果想同时屏蔽多个分类用半角符分隔如cat=-1,-2,-3,-4 */
query_posts(‘showposts=10&orderby=rang’);
?》
/** charset=UTF-8″防止乱码 */
***隐藏网址***
《?php while (have_posts()): the_post(); ?》
《li》《a title=”《?php the_title(); ?》” href=”《?php the_permalink(); ?》” target=”_blank”》《?php the_title(); ?》《/a》《/li》
《?php endwhile; ?》
4、如果我想输出摘要呢?
《?php
define(‘WP_USE_THEMES’, false);
require(‘./wp-load.php’);
/** 如果想同时屏蔽多个分类用半角符分隔如cat=-1,-2,-3,-4 */
query_posts(‘showposts=10&orderby=rang’);
?》
/** charset=UTF-8″防止乱码 */
***隐藏网址***
《?php while (have_posts()): the_post(); ?》
《li》《a title=”《?php the_title(); ?》” href=”《?php the_permalink(); ?》” target=”_blank”》《?php the_title(); ?》《/a》
《?php echo mb_strimwidth(strip_tags(apply_filters(‘the_content’, $post-》post_content)), 0, 200,”…”,’utf-8′); ?》《/li》
《?php endwhile; ?》
最后,再来说说站外如何来调用~
《?php
//该代码放置在需要调用文章内容和列表的地方
***隐藏网址***
echo file_get_contents( $url );
?》
OK大功告成,调出来的文章都是纯HTML的~不是什么js噢,对seo非常友好。另外提醒一下,上面介绍的方法都必须要在调用站点支持php的情况下才可行,如果调用站点支持asp的话只要把读取html_post.php的PHP代码用ASP重写一遍,但是如果是静态空间就只能用js来调用咯。
如何 wordpress浏览pdf文件
找到了google docs提供的一项服务:
点开上面的链接,第一行会让你填入你要链接的pdf的位置,再按下面的“Generate Link”按钮就可以生成链接了。生成出来三个,第一个是用来直接发给电脑上没有装pdf的人在线浏览的,第二个是以一个链接的形式嵌入到文中,单击以后在新窗口中打开,第三个是直接嵌入到网页里,效果很好,可以翻页放大缩小或者在新窗口中用google docs打开,生成的链接中width和height改的是宽和高。经过实测,这个方法简单有效而且兼容性好,唯一的问题可能就是上面的链接在国内有可能访问不了,要先翻出去,你懂的。不过生成的链接都是好用的。
wordPress中如何设置文章在新窗口打开
步骤:进入wordpress后台找到插件选择安装插件,在搜索插件框输入(open link in a new window)点击搜索插件,选择第一个(open external links in a new window),安装启用就可以了。这样当你点击文章中的图文链接时会弹出一个新窗口,浏览完关闭可以继续浏览其他的想要浏览的东西哦。
wordpress网页版怎么看保存的文章
1、进入wordpress网页版后台。
2、然后单击左侧菜单中的仪表板,即可找到SpeedyDraft框。
3、最后在此框中可以看到保存的文章。
我在wordpress里写的文章,别人怎么访问我怎么去看别人写的文章
在WordPress所建的网站,只需要通过后台进行发布文章,就可以被别人查看。那么别人怎么才能访问你的网站,并找到你所写的文章?
其实首先只需要让别人找到你就可以他人看你的文章。别人访问,首先你要有域名解析和空间绑定,这样别人就可以通过搜索引擎或者外部链接来找到你,访问你网站。其实这些已经是优化上面的知识了。
要是你想看别人的文章,也可以搜索和你领域相关的关键词,进行查找后,进入别人的网站,从而可以看别人的文章,而在别人的文章里面有锚文本或者友链,这些都可以对你的的领域进行扩展,从而看到更多他人的文章。
wordpress首页如何调用最新文章
第一种方法
WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:
《?php get_archives(‘postbypost’, 10); ?》 (显示10篇最新更新文章)
或
《?php wp_get_archives(‘type=postbypost&limit=20&format=custom’); ?》
后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。具体的参数和使用方法你可以参考官方的使用说明- wp_get_archvies。(fromat=custom也可以不要,默认以UL列表显示文章标题。)
补充: 通过WP的query_posts()函数也能调用最新文章列表, 虽然代码会比较多一点,但可以更好的控制Loop的显示,比如你可以设置是否显示摘要。具体的使用方法也可以查看官方的说明。
第二种方法
调用最新文章:(直接在想要呈现的位置放上以下代码即可)
《?php
$limit = get_option(‘posts_per_page’);
$paged = (get_query_var(‘paged’)) ? get_query_var(‘paged’) : 1;
query_posts(‘showposts=’ . $limit=7 . ‘&paged=’ . $paged);
$wp_query-》is_archive = true; $wp_query-》is_home = false;
?》
《?php while(have_posts()) : the_post(); if(!($first_post == $post-》ID)) : ?》
《ul》
《li》《a href=”《?php the_permalink() ?》” rel=”bookmark” title=”Permanent Link to 《?php the_title_attribute(); ?》”》
《?php the_title(); ?》《/a》《/li》
《/ul》
《?php endif; endwhile; ?》
如何在wordpress站外调用文章
因为是通过页面来获取文章内容,首先需要在wordpress主题目录下添加一个页面模版文章,新建一个post.php(文件名可以自己随意取)
添加代码:
《?php
/*
Template Name:外部调用文章模版
*/
?》
定义页面模版名称,Template Name:外部调用文章模版,这个名称可以随意写,只要在后台调用的时候选择这个模版文件即可!
继续在post.php添加获取最新文章代码:
《?php query_posts(’showposts=5’); ?》《ul》《?php while (have_posts()) : the_post(); ?》《li》《a href="《?php the_permalink() ?》"》《?php the_title(); ?》《/a》《/li》《?php endwhile;?》《/ul》
//《?php query_posts(’showposts=5’); ?》中的showposts=5是获取最新5篇文章,如果需要更多或者更少可以修改这个数字。
添加好后,保存退出!
进入wordpress后台添加一个页面。
页面标题随意写,页面内容随意写,也可以不写!
页面模版选择刚刚添加的那个页面模版,刚才添加的是:外部调用文章模版
所以,这里选的是:外部调用文章模版.保存发布!
打开刚刚新建的页面。可以看到已经输出文章了。最后只需要在需要添加的网站位置添加一行代码:《?php echo file_get_contents("刚刚添加页面地址");?》即可!
如何在WordPress上浏览到需要登陆才能浏览的内容
具体实现步骤如下:
1、将以下代码添加到Three主题的functions.php文件最后一个?》的前面。
//部分内容登录可见
function login_to_read($atts, $content=null) {
extract(shortcode_atts(array("notice" =》 ’
《span style="color: red;"》温馨提示:《/span》此处内容需要《a title="登录后可见" href="#respond"》登录《/a》后才能查看!
’), $atts));
if ( is_user_logged_in() && !is_null( $content ) && !is_feed() )
return $content;
return $notice;
}
add_shortcode(’vip’, ’login_to_read’);
PS:将上面代码中的login.php替换为站点的登录地址,以方便用户快速登录。
2、在文章的时候,只需要切换到文本模式,在需要隐藏的部分内容中前后加上短代码即可。
其中样式一的提示信息就是第一步中的“温馨提示:此处内容需要登录后才能查看!”,样式二的提示信息就是“登录后才显示哟”,具体选用哪个样式由大家自己决定了。
如何在WordPress首页调用某页面的文章内容
第一步:用WordPress调用页面的所有内容,代码如下
《?php
$my_id = 115;
echo get_post($my_id)-》post_content;
?》
115为页面的ID
第二步: 如何只调用文章的一部分内容也可以 点击查看这里
《?php
$my_id = 115;
$mypage = get_post($my_id);
?》
《h3 class="boxTitle"》《?php echo $mypage-》post_title;?》《/h3》
《?php echo substr($mypage-》post_content,0,strpos($mypage-》post_content, ’《!--more--》’));?》
以上代码复制到需要显示的地方,注意115为页面ID。需要在文章中插入More标签,那么More标签之前的内容将显示在你的网站首页。

更多文章:
gcc编译器参数(深度linux的arm-linux-gnueabihf-gcc编译参数如何配)
2026年10月11日 19:30
asp是什么检查项目(医院血液检验项目RPR、TPPA、HIV-Ab各是什么意思)
2026年10月11日 10:20
汇编输出指令(用汇编语言循环指令在屏幕中间输出红底白字的“hello I am 720“)
2026年10月11日 07:20
本地搭建springboot项目(使用eclipse构建springboot项目)
2026年10月11日 06:20
java入门神器好用吗(java 7入门经典适合初学者自学用吗)
2026年10月11日 02:40
unix文件系统采用(Unix采用树形文件系统,其中“树形文件系统”什么意思)
2026年10月11日 00:50




