默认的wordpress程序里页面是没有特色图的功能的,如果在wordpress主题制作过程中,需要为页面添加特色图时,以下代码即可实现:
add_action('init', 'page_excerpt');
function page_excerpt() {
add_post_type_support('page', array('excerpt'));
}
把这段代码放在functions.php中,再登陆后台新添加页面或编辑页面时,就可以在左下角出现添加特色图的功能。
默认的wordpress程序里页面是没有特色图的功能的,如果在wordpress主题制作过程中,需要为页面添加特色图时,以下代码即可实现:
add_action('init', 'page_excerpt');
function page_excerpt() {
add_post_type_support('page', array('excerpt'));
}
把这段代码放在functions.php中,再登陆后台新添加页面或编辑页面时,就可以在左下角出现添加特色图的功能。
不使用插件只需要一段简洁的代码就可以实现,WordPress子页面自动调用父页面的模板。
function wodepress_use_parent_template() {
global $post;
$curr_tmp = get_post_meta($post->ID, '_wp_page_template', true); //获取页面模板
if($post->post_parent){
$parent_tmp = get_post_meta($post->post_parent, '_wp_page_template', true); //如果有父页面,获取父页面模板
update_post_meta($post->ID, '_wp_page_template', $parent_tmp, $curr_tmp); //设置子页面的模板为父页面的模板
}
}
add_action('save_post','wodepress_use_parent_template');
将上面这段代码加到functions.php文件中,就可以以非插件的方法实现,非常简单实用。
在制作wordpress主题模板时,遇到多级页面的子页面需要调用父页面标题和链接的,用下面这段代码,就可以现实:
<a href="<?php home_url(add_query_arg(array()));?>?page_id=<?php if($post->post_parent) {$page=$post->post_parent;echo $page;} ?>">
<?php $parent_title=g et_the_title($post->post_parent); echo $parent_title; ?></a>
如果需要判断子页面和父页面时,用下面这段代码也可以现实:
<?php
if($post->post_parent) {
$parent_title = get_the_title($post->post_parent);
echo $parent_title;
} else {
wp_title('');
}
?>
这个可以实现判断父页面与子页面的标题,一般在做不同的CSS样式时用到。
在制作WordPress主题模板时,常常会用到多级页面,有时希望在子页面显示父页面的标题,该怎么调用呢?下面这段简洁的代码可以就可以现实:
<?php
if($post->post_parent) {
$parent_title = get_the_title($post->post_parent);
echo $parent_title;
} else {
wp_title('');
}
?>
将这段代码放在要显示的位置,就可大功造成,即可显示出来。
wordpress外贸建站,就是外贸公司用免费开源好用的wordpress系统,为自己的公司搭建一个网站。因页面客户的群体不同,就把网站分为了2B外贸网站或2C外贸网站。
针对企业采购用户建立的网站被称为2B外贸网站,就是To Business。
针对个人购买用户建立的网站被称为2C外贸网站,就是To Customer。
根据功能来看说的话,2B外贸网站,一般是指用于外贸公司向潜在企业客户,展示产品的在线展示型网站。2C外贸网站,一般是指用于外贸公司向直接的个人用户,销售产品的在线销售型网站。
因此,外贸企业在建立自己的wordpress外贸网站时,一定要先搞清楚,自己的网站面向的是哪个群体,然后,根据群体的特点,建立符合客户特点的网站。简站wordpress外贸建站,提醒做外贸的老板们,如果盲目的建设网站,会造成不必要的浪费。不光是浪费钱,还浪费大好的机会。
要销售的是什么产品?要卖给谁?他们如果访问了你的网站,通过你的网站,是想了解信息,再与你做无进一步的沟通才会购买?还是会直接看了网站上的信息就会购买?这些不是凭空想像出来的,而是根据自己产品的特点,可以做一个前期的判断的。
使用wordpress建站的人几乎都遇到过wordpress网站被入侵的情况,根据本人多年的经验,造成wordpress被入侵的主要原因有以下几点:
1、wordpress程序本身的漏洞,这个无解,毕竟这个是最底层的问题,除了即时的更新的最新的安全版本,使用者再也没其它的办法了。不过,这种可能性非常小,毕竟wordpress是全球应用量第一的CMS,据wordpress官网上数据显示,全球43% 的网站都在使用WordPress,小到兴趣博客,大到新闻网站。
2、wordpress主题问题,有些wordpress主题本身有安全问题,多数是脚本文件漏洞被利用。一般收费的主题有专专业的人维护,这个问题相对较少,即便出现问题,也会快速得到解决。但是,一些免费的wordpress主题就难说了,这些免费wordpress主题鱼龙混杂,有些本文章来源简站wordpress主题是作者在官网发布的,这样的还可以用。有些是经过好几手修改后的主题,主题本身被植入恶意代码的免费主题,本人也下载到过,太坑人了。
3、wordpress插件的问题,本人遇到的wordpress安全问题,几乎都是wordpress插件带来的问题。所以,本人几乎不使用插件,能不用插件的就不用插件,非用插件的,也只使用应用量大的上百万级别的插件,这样的插件安全性更高。不过,即便是这样的插件,也会出现安全问题,所以,即时升级插件,是非常重要也是非常必要的。所以,wordpress网站一定要有专业人员的维护。
4、与wordpress无关的安全问题。有一些人的wordpress网站出现问题,他总觉得是wordpress的问题,其实有一些问题,并不是wordpress的问题,而是自己使用的服务器出问题了。本人就遇到过,所用的服务器被人批量植入了恶意代码,导致该服务器上的所有网站(使用wordpress搭建的网站,也有使用其它CMS搭建的网站)都出现了跳转到第三方网站的情况。
使用WordPress搭建外贸网站的优势包括:
1. 易于使用:WordPress具有用户友好的界面,可以轻松创建和管理网站。
2. 多功能性:WordPress具有大量的插件和主题,可以扩展网站的功能和外观,以满足不同的需求。
3. 搜索引擎优化:WordPress具有优化搜索引擎的工具,使得网站更容易被搜索引擎发现和排名。
4. 社交媒体集成:WordPress可以轻松地与社交媒体平台集成,帮助企业与客户建立联系。
5. 移动适应性:WordPress具有响应式设计,可以在各种设备上自适应显示,提供更好的用户体验。
总之,使用WordPress搭建外贸网站可以帮助企业快速建立一个功能齐全、易于管理和搜索引擎友好的网站。
wordpress给指定ID的分类目录分页添加不同数量文章
function jzp_wp_filter_pre_get_posts($query)
{
if ($query->is_main_query()) {
$num = '';
if (is_category(array(38))) {
$num = 999;
$query->set('posts_per_page', $num);
}
}
return $query;
}
add_action('pre_get_posts', 'jzp_wp_filter_pre_get_posts');
子分类使用父分类模板
function f_category_template($template){
$category = get_queried_object();
if($category->parent !='0'){
while($category->parent !='0'){
$category = get_category($category->parent);
}
}
$templates = array();
if ( $category ) {
$templates[] = "category-{$category->slug}.php";
$templates[] = "category-{$category->term_id}.php";
}
$templates[] = 'category.php';
return locate_template( $templates );
}
网络时代搭建网站已经是一种非常必要的事情,如果你拥有一个公司,非常有必要为自己的公司搭建一个官方网站。过去建网站需要专业的程序员来做,现在只要学习一下教程,就可以自己使用开源的CMS搭建网站。
比如,Wordpress、Joomla、Drupal开源CMS三巨头,就是很多人搭建网站的首要选择。选择好CMS系统,是自己创建网站的第一步。
以Wordpress为例,在确定了使用它作为网站的管理系统后,就可以到专门卖Wordpress模板的专业网站上购买模板(国外的有主题森林 themeforest.net,国内的有简站Wordpress主题 jianzhanpress.com)。
买好模板后,将模板上传到已经安装好的Wordpress主题目录中,在后台启用主题,配置调用一下,半小时之内,就可以搭建起一个简洁、实用的Wordpress网站了。
WordPress简介
WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。
WordPress是一款个人博客系统,并逐步演化成一款内容管理系统软件,它是使用PHP语言和MySQL数据库开发的,用户可以在支持 PHP 和 MySQL数据库的服务器上使用自己的博客。
WordPress有许多第三方开发的免费模板,安装方式简单易用。不过要做一个自己的模板,则需要你有一定的专业知识。比如你至少要懂的标准通用标记语言下的一个应用HTML代码、CSS、PHP等相关知识。
WordPress官方支持中文版,同时有爱好者开发的第三方WordPress网站模板。WordPress拥有成千上万个各式插件和不计其数的主题模板样式,可以用这些来快速搭建起网站。