zblog二次开发手册(zblog开发教程)
- ZBLOG
- 2022-12-18 20:13:25
- 30
本篇文章给大家谈谈zblog二次开发手册,以及zblog开发教程对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
wordpress可以二次开发吗
wordpress可以二次开发。
二次开发其实主要涉及的就是分类,文章,摘要,博客自定义信息调用等方法
1,首先调用导航,需要使用分类内容
2,首页调用文章内容,一般包括标题,摘要,作者,时间等内容
3,到具体栏目页面,调用指定栏目下的内容(分为指定调用和自动调用)
4,文章页面的展示
5,图片内容调用(一般来说是调用文章中的第一个图片)
1 调用分类
2
3 ?php
4 $categories = get_categories();
5 foreach($categories as $category):
6 ?
7
8 lia href="?cat=?php echo $category-cat_ID; ?" class="selected filter-data"
9 ?php echo $category-name; ?/a/li
10
11 ?php endforeach; ?
首页和栏目页摘要调用
?php the_excerpt();?
文章页摘要(其实主要是在single.php可以使用)
?php global $more ; $more = false; ?
?php the_content('(more)');?
?php $more = true; ?
调用具体栏目的文章摘要
?php $posts = get_posts( "category=6numberposts=1" ); ?
?php if( $posts ) : ?
?php foreach( $posts as $post ) : setup_postdata( $post ); ?
a href="?php the_permalink() ?" rel="bookmark" title="?php the_title(); ?"h2?php the_title(); ?/h2 /a
p class="ttime"?php the_time('Y年M月d日g:i a'); ?/p
p?php the_content(); ?/p
?php endforeach; ?
?php endif; ?
调用分类文章【自动判断栏目】
?php if( $posts ) : ?
?php foreach( $posts as $post ) : setup_postdata( $post ); ?
a href="?php the_permalink() ?" rel="bookmark" title="?php the_title(); ?"h2?php the_title(); ?/h2 /a
p class="ttime"?php the_time('r'); ?/p
p?php the_content(); ?/p
?php endforeach; ?
?php endif; ?
调用文章中第一个图片,此代码应该写在function.php中
function 那个echo_first_image($width="85",$height="100") {
global $post, $posts;
ob_start();
ob_end_clean();
//通过正则表达式匹配文章内容中的图片标签
$output = preg_match_all('/img.+src=[\'"]([^\'"]+)[\'"].*/i', $post-post_content, $matches);
//第一张图片的html代码,下面加了那个缩放的js哦。。如果你不打算缩放,请删除
$first_img = 'img src="'. $matches[1][0] .'" width="'.$width.'" height="'.$width.'" alt="'.$post-post_title .'" onload="javascript:DrawImage(this,'.$width.','.$height.')" /';
if(empty($matches[1][0])){ //如果文章中没有图片,就调用下面的的默认代码,自己改图片url,也有缩放js
$first_img = 'img src="'. get_bloginfo('template_url') .'/images/defalt.jpg" alt="'.$post-post_title .'" width="'.$width.'" height="'.$height.'" class="img-sidebar"/';
}
//输出代码
echo 'a href="'.get_permalink().'" title="'.$post-post_title.'" '. $first_img .'/a';
}
页面中调用应该这样写
?php echo_first_image('85','100');?
网站建设一般用什么语言开发
前端开发
前端开发通过HTML/CSS/JavaScript,这三种语言将设计师制作的效果图编写成可供我们在浏览器中浏览的页面。
HTML/CSS学习难度低,普通人一周可以入门,一个月就能写出能看的页面了。
JavaScript学习难度偏大,比HTML/CSS高几个数量级,如果能坚持每天练习的话,一个月时间也能入门了。入门之后可以学习Jqury可以较容易的编写网页的交互效果。
后端开发
后端开发可选的也很多有PHP,ASP,NET,JAVA,NODE.JS等
后端开发的难度要比前端开发的高点,学习曲线比较陡峭。
题主只想做一个简单只有普通CMS功能的企业站之类的话,可以使用成熟的CMS程序如WordPress也可以很容易的做出一个网站,对其进行二次开发也非常容易
博客是什么意思?怎么自制博客呀?
含义:博客或网络日志(英语:Blog,为Web Log的混成词),台湾译作网志、部落格,港澳译作网志,马新译作部落格、博客、网志,是一种由个人管理、不定期张贴新的文章、图片或影片的网页或联机日记,用来抒发情感或分享信息。博客上的文章通常根据张贴时间(Chronological Order),以倒序方式由新到旧排列。多博客作者专注评论特定的课题或新闻,其他则作为个人日记。一个典型的博客结合了文字、图像、其他博客或网站的超链接、及其它与主题相关的媒体。
下面为博客爱好者常用的博客程序,各有特色
PivotX(可支持文本数据库)、PJBLOG、ASBLOG、Z-Blog、ZJ-Blog、WordPress、Bo-Blog、Jblog、oBlog、emlog、L-BLOG、Sablog-XLxBlog。
PivotX
pivotx是一个强大、灵活、开源的blogCMS,支持多个Webblogs,多个写作者,内置评论审查功能,垃圾信息防护,易于更换模板,一个灵活的扩展框架,SEO友好,支持MySQL数据库以及文本数据库等。
PivotX 是一种自由的 内容管理系统。整体架构源自于Pivot网志(著名的无数据库、文本数据库开源博客软件), 系统以 PHP编写,可以在各种平台上运作, 其主要特性为管理者接口采用AJAX模式运作, 除可允许多名作者建立多类别、多网志的动态内容外, 还支援纯文字档Flat File Database(文本数据库)与MySQL数据库的资料储存模式。
范例:国内著名的微博网站随心微博的官方博客即是采用PivotX服务的网站;
PJ-Blog
PJBlog是由舜子(陈子舜,英文名字PuterJam,PJblog就是以他英文名字缩写命名的,他本人就职于腾讯公司QZONE开发组)所开发的一套开源免费的中文个人博客系统程序,采用asp+Access的技术,PJBlog同时支持简繁中文,UTF-8编码,相对于其他系统,PJBlog具有相当高的运作效能以及更新率,也支持目前Blog所使用的新技术。
Z-Blog
Z-Blog是一款小巧而强大的基于Asp平台的Blog程序其特性包括:
支持界面主题及样式更换
采用Web Standards网页设计标准
静态生成日志,支持自定义目录配置
支持FierFox、Opera、Safari等浏览器
支持Wap、Windows Live Writer等离线写作软件
前台
符合网页标准
符合 XHTML 网页标准。
WAP访问
支持WAP(WML)浏览、评论。
支持纯动态、纯静态、伪静态。
后台
集成应用中心
集成uEditor编辑器,所见即所得。
支持MetaWeblog API,可使用离线编辑器或第三方编辑器(如Windows Live Writer、菊子曰)更新博客。
模板、插件功能强大灵活
oBlog
oBlog是一套经过完善设计的多用户博客建站程序(软件著作权登记号:2005SRBJ1568),是WindowsNT服务环境下多用户博客程序的最佳解决方案。精心设计的架构与功能机制,适合从个人到企业各方面应用的要求,为您提供一个安全、稳定、高效、易用而快捷的博客系统。分免费版和商业版等不同版本。
Bo-Blog
Bo-Blog是一款基于PHP的、以MySQL为数据库支持的免费blog程序。
Bo-Blog的特色有:
基于XHTML+CSS+div 布局的模板结构;
可自由定制的页面模块、插件与模板;部分基于Ajax的新体验;
多语言包化与UTF-8国际编码;
强大的spam信息防御机制;
RSS、XML-RPC、Tags支持;
内置留言本、天气、表情、置顶、验证码、头像等;
WordPress
WordPress 是一种使用 PHP 语言和 MySQL 数据库开发的开源、免费的 Blog(博客,网志)引擎,用户可以在支持 PHP 和 MySQL 数据库的服务器上建立自己的 Blog。
WordPress 是一个功能非常强大的博客系统,插件众多,易于扩充功能。安装和使用都非常方便。目前 WordPress 已经成为主流的 Blog 搭建平台。
Emlog
emlog 是 "Every Memory Log" 的简称,意即:点滴记忆。它是一款基于PHP语言和MySQL数据库的开源、免费、功能强大的个人或多人联合撰写的博客系统(blog)。致力于提供快速、稳定,且在使用上又极其简单、舒适的博客服务。用户可以在支持PHP语言和MySQL数据库的服务器上建立自己的Blog。emlog的功能非常强大,模板、插件众多,易于扩充功能,简洁而不简单。安装和使用都非常方便。目前emlog 正在受到越来越多的广大用户的青睐。
Spacebuilder
Spacebuilder简称SPB诞生于2007年,asp .net mvc架构。可使用预置博客、群组、论坛、微博、分享、相册、文件、活动、投票、资讯等应用模块,可以一站式搭建sns社区网站。另外还有问答、招贴、招聘等扩展应用模块。拥有便于二次开发的平台服务:私信、邀请、权限、审核、隐私、积分、通知、动态、标签、分类、附件、全文检索。
还有什么不明白请追问吧
软件二次开发协议如何写?请写过此类协议的大哥大姐们,发一个样本给我。谢谢
好协商一致,达成以下协议。双方申明,双方都已理解并认可了本合同的所有内容,同意承担各自应承担的权利和义务,忠答实地履
zblog二次开发手册的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于zblog开发教程、zblog二次开发手册的信息别忘了在本站进行查找喔。
本文由admin于2022-12-18发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://qnphp.com/post/1656.html