Wordpress 是 PHP 和 MySQL 结合的内容管理系统。
为玄武等地区用户提供了全套网页设计制作服务,及玄武网站建设行业解决方案。主营业务为成都网站设计、成都做网站、玄武网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
可以搭建很多类型网站:
个人博客
WordPress 最早的定位就是个人博客,可以很轻松的放上内容,进行分享内容。
企业网站
因为 WordPress 的安全性,很多人就用来搭建企业网站,毕竟很多功能都可以通过插件来实现,搭建起来就很轻松。朗沃教育的官网就是。
BBS论坛--社交网络
创建自己的社交网站就像在WordPress中设置BuddyPress这样的插件一样简单。
购买型网站
使用WordPress的一种常用方法是创建一个在线商店。
WordPress使创建一个在线商店变得非常容易。得益于WooCommerce这样的插件
创办视频网站
可以使用WooCommerce HTML5视频插件将视频添加到的在线商店产品描述中。
基本上所有的网站都可以用 WordPress 来搭建,很多功能都可以通过插件来实现。
Wordpress 最大的优点就是开源、插件多,很多功能都可以通过插件实现。
这既是 WordPress 的后台。
朗沃教育 - WordPress 搭建的网站后台
1. PDF Viewer:安装了PDF Viewer后,你就能在你的WordPress帖子和页面上显示PDF文件了。这款插件使用的Mozilla的PDF js脚本,呈现的PDF文件美观实用,带有滚动、搜索、跳页、打印和加载等功能。
2. WP Advanced PDF:此款插件让你的用户可以以PDF格式下载你网站的帖子和网页。你可以设置所有用户或仅注册用户能以PDF格式下载内容。你能在你的PDF文件上使用自定义字体、标识,甚至加上水印。
3. PDF Print by BestWebSoft:顾名思义,此款插件为你的WordPress帖子、页面和自定义帖子类型增加了一个PDF下载和打印按钮。你能添加网站标题、特色图片、自定义风格和字体。此插件在生成PDF文件或创建打印格式的文件时还能执行简码。
4. PDF Image Generator:此款插件能为你的PDF文件生成封面图片,你可将该文件添加到WordPress帖子中以供下载。生成的封面图片可以是PDF文件的首页也可以是特色图片。下载图标将以缩略图的形式呈现,点击后即可连接到PDF文件。
5. PDF Thumbnails:此款插件也能在上传时生成一个文件首页的缩略图。但是,同上款插件不同的是,这里你的PDF文件和缩略图是两个分离的文件,你需要手动将生成的缩略图插入,才能将其连接到相应的文件。
6. DK PDF:此款插件十分强大,用户只需要点击一个按钮就能将你的帖子和页面以PDF格式下载。它的界面很容易设置PDF下载按钮,并为下载的PDF文件创建你自定义的页眉和页脚。
此插件也有简码,你能控制PDF的内容,也能隐藏一些你不想出现在PDF下载文件中内容。
7. PDF Embedder:此款插件能将PDF文件嵌入你的WordPress帖子和网页中,脚本语言是JavaScript,支持放大、导航、下载等功能。
8. WordPress PDF Light Viewer Plugin:此款插件的最大优点就是,能嵌入大型PDF文件。它的JavaScript库用的是Turn .js,能将文件呈现为带有缩略图导航的翻页电子书,带有放大、导航、全屏等功能,且能任何尺寸的设备上浏览。
9. BSK PDF Manager:此款插件是一款用于WordPress网站的PDF文件文件管理器。你可以用它来为你大量的PDF文件分类显示,或一键下载。
可分2步走:
1、先获取指定文章(ID)的所有分类ID
2、根据分类ID,重新query
据此思路,提供代码如下:
if ( ! function_exists('wpdit_get_posts_in_same_categories') ) {
function wpdit_get_posts_in_same_categories( $post_id ){
$post = get_post( $post_id );
if ( ! $post )
return;
$categories = get_the_category($post_id);
if ( ! count( $categories ) )
return;
$cid = array();
foreach ( $categories as $key = $category ) {
$cid[] = $category-term_id;
}
$args = array(
'post__not_in' = array( $post_id ),
'category__in' = $cid,
);
$relate_posts = get_posts( $args );
if ( is_wp_error($relate_posts) )
return;
foreach ($relate_posts as $key = $relate_post ) {
printf( 'a href="%s"%s/a',
get_permalink( $relate_post-ID ),
get_the_title( $relate_post-ID )
);
}
}
}
将
wpdit_get_posts_in_same_categories( the_ID() );
放于需要的地方,只要指定post_id即可。(要在文章获取的循环内,否则the_ID()无结果)