WordPress获取文章内容摘要程序代码

这个是我自己写的获取文章内容摘要程序

 代码如下 复制代码

<?php 
global $more;   
$more = 1;    //1=全文 0=摘要  
$my_content = strip_tags(get_the_excerpt(), $post->post_content); //获得文章  
$my_content = str_replace(array("rn", "r", "n", " ", "t", "o", "x0B","""),"",$my_content);  //删除空格等   如果 不想删除请直接吧这行前面 加上// 
$my_content = mb_strimwidth($my_content, 0, 500,"..."  );  //摘要前500字节 
if (mb_strlen($my_content,'utf-8') < 10){ echo "对不起没有摘要";  }    //少于10字节提示语言 
else echo $my_content;
?>

首页第一篇显示全文,其他显示摘要

内容输出部分改成以下代码

 代码如下 复制代码

if(!$first){
$first = 1;
$more = 1;
the_content();
$more = 0;
}
else {
the_excerpt(); //或者使用the_content();
}

时间: 2024-07-31 13:37:46

WordPress获取文章内容摘要程序代码的相关文章

wordpress获取文章所有图片实现程序

先来看php获取文章中所有图片正则表达式  代码如下 复制代码 $body="中国WEB第一站<img src=/notfound.jpg>"; preg_match_all("/(src|SRC)=["|'| ]{0,}(http://(.*).(gif|jpg|jpeg|png))/isU",$body,$img_array); $img_array = array_unique($img_array[2]); echo "捕获的

WordPress如何获取文章内容页特色图像地址

WordPress获取特色图像地址主要需要用到两个函数get_post_thumbnail_id和wp_get_attachment_image_src.下面是分别获取小.中.大.完整.指定图片规格的图片地址的方法. 获取特色图像:指定100x100 <?php $array_image_url = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), array(100,100)); echo $array_image_

wordpress 获取文章内所有图片个数与图片地址例子

WordPress获取文章中的图片个数 复制以下代码到当前使用主题的functions.php文件中,然后在文章列表主循环或文章页中调用该函数即可. 注:xiu主题已有该功能. WordPress获取文章中的图片个数函数 /*  * 获取文章中的图片个数 (使用在文章列表主循环中.或文章页中)  */ if( !function_exists('get_post_images_number') ){  function get_post_images_number(){      global

php实现获取文章内容第一张图片的方法_php技巧

本文实例讲述了php实现获取文章内容第一张图片的方法.分享给大家供大家参考.具体分析如下: 采用php获取文章内容的第一张图片方法非常的简单,我们最常用的是使用正则了,感兴趣的朋友可以参考一下下面这段代码. 以下是关于选取文章中第一张图片的代码: 复制代码 代码如下: $obj=M("News"); $info=$obj->where('id=1')->find(); //方法1********* $soContent = $info['content']; $soImag

smarty获取url参数传值程序代码

smarty获取url参数传值程序代码 <head> <meta http-equiv="content-type" content="text/html; charset=gb2312" /> <title>smarty获取url参数传值程序代码</title> </head> <body> <!--{$smarty.get.url}--> </body> </h

js获取文章内容中的图片

js获取文章内容中的图片 <Script language="VBScript"> <!-- msgbox getphoto("应明确写出问题所在或关键字<img src=""aaa.gif""/>霸王") Function getphoto(strHTML) Dim objRegExp, Match, Matches Set objRegExp = New Regexp objRegExp.Ig

C#获取HTML文本的第一张图片与截取内容摘要示例代码_C#教程

获取第一张图片 要我们获得到的数据是一段HTML文本.也许这段文本里面有许多图片.需要截取一张作为标题图片.也就是做为主图.这时就可以用到下面这个方法获取到第一张图片. 示例代码 #region 获取第一张图片 /// <summary> /// 获取HTML文本的图片地址 /// </summary> /// <param name="content"></param> /// <returns></returns&g

wordpress调用文章内容中头一张图片

本节,高时银博客就跟大家分享一下"怎样调用文章中的第一张图片". 方法很简单,在主题模板函数文件function.php中添加下面这段代码:  代码如下 复制代码 //获取文章首张图片 function catch_that_image() { global $post, $posts; $first_img = "; ob_start(); ob_end_clean(); $output = preg_match_all('/<img.+src=[\'"](

动易CMS的SEO优化之获取文章内容前200个字

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 大家好!第一次写文章,目的在于我为人人,人人为我,感谢网络分享了这么多的知识给我,我将我的一点点小小心得与大家分享! 大家都知道,网页中descrption描述的权重不高,不过能让每篇文章的descrption都不同,是SEO优化的重要手段之一,给用动易的朋友分享,如何获取文章前200个字做descrption描述! 先看一下效果!我的婴儿网