文档标签: dev
说明
该标签显示当前文章的内容。该标签必须在WordPress主循环(loop)。
若文章使用快速标签 来截取摘要,the_content()标签将只在非单篇文章或非固定链接文章上显示 前的摘要部分。the_content()标签可包含一个规定 内容和样式的参数,该参数会生成“继续阅读全文”的链接。
关于 :
快速标签中的more前不得有空格。否则 将无法发挥作用。
快速标签无法在模板中运行(会被模板忽略),如single.php只会显示一篇文章。
更多信息请见改变“Read More”的样式
用法
[php]
<?php the_content( $more_link_text, $strip_teaser, $more_file ); ?>
[/php]
参数
$more_link_text
(字符串)(可选)“more”链接的链接文本
默认值: '(more...)'
$strip_teaser
(布尔型)(可选)显示(FALSE)或隐藏(TRUE)more链...
wordpress 的文章形式
aside标准
chat日志
gallery相册
link链接
image图像
quote引语
status状态
video
audio
是一一对齐的,首先他把文章分成了很多种类,然后根据种类去加载不同种类的模板,从而实现多样式效果,感觉耦合性更强,比dedecms 更加优秀,具体怎么加载的 首先来看看
[php]
<?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', get_post_format() ); ?>
<?php endwhile; ?>
[/php]
get_template_part 主要是获取子模板,get_post_format()主要是获取当前文章属于那种,然后加载相应的模板,所以他的模板文件就是content-aside.php,content-chat.php等。非常人性化的效果啊,如果以上...
让每个大分类内页的side里显示子分类
在很多情况下,我们都会在进入一个分类后,希望在这个页面的导航中显示其子分类,效果如下图:
如果分类ID是固定的,用<?php wp_list_cats(‘child_of=5′); ?>就可以实现,但是如果分类ID不是确定的,而是希望自动绑定各分类,这个函数就不能满足了,需要先获取到当前页面的根分类ID,下面的函数就可以实现:
function get_category_root_id($cat) {
$this_category = get_category($cat); // 取得当前分类
while($this_category->category_parent) // 若当前分类有上级分类时,循环
{
$this_category = get_category($this_category->category_parent); // 将当前分类设为上级分类(往上爬)
}
return $this_category->ter...
我所使用的环境是php5.4.7+apache+mysql
1、安装错误提示:
distribution_name in drupal_install_profile_distribution_name() 修改 includes/install.inc
191 function drupal_install_profile_distribution_name() {
// During installation, the profile information is stored in the global
// installation state (it might not be saved anywhere yet).
if (drupal_installation_attempted()) {
global $install_state;
196 return $install_state['profile_info']['distr...
首字母变大写:ucwords()
[php]
<?php
$foo = 'hello world!';
$foo = ucwords($foo); // Hello World!
$bar = 'HELLO WORLD!';
$bar = ucwords($bar); // HELLO WORLD!
$bar = ucwords(strtolower($bar)); // Hello World!
?>
[/php]
第一个词首字母变大写:ucfirst()
[php]
<?php
$foo = 'hello world!';
$foo = ucfirst($foo); // Hello world!
$bar = 'HELLO WORLD!';
$bar = ucfirst($bar); // HELLO WORLD!
$bar = ucfirst(strtolower($bar)); // Hello world!
?>
[/php]
第一个词首字母小写lcfirst()
[p...
php判断是不是移动客户端,php判断客户端系统类型
[php]
<?php
function checkmobile() {
global $_G;
$mobile = array();
static $mobilebrowser_list =array('iphone', 'android', 'phone', 'mobile', 'wap', 'netfront', 'java', 'opera mobi', 'opera mini',
'ucweb', 'windows ce', 'symbian', 'series', 'webos', 'sony', 'blackberry', 'dopod', 'nokia', 'samsung',
'palmsource', 'xda', 'pieplus', 'meizu', 'midp', 'cldc', 'motorola', 'foma', 'docomo...
很早都想自己有一篇简单的WAMP安装教程,要很简单的,今天终于有机会与时间了。
客户新购入的阿里云上新的项目。这里记录了一下我安装WAMP的简单过程,希望能帮到有需求的小伙伴们。
1、下载安装所需要的文件
Mysql: http://pan.baidu.com/share/link?shareid=2071439539&uk=2636585404
Php-5.2.7
http://pan.baidu.com/share/link?shareid=2105333068&uk=2636585404
Zendoptimzer(可以不安装)
http://pan.baidu.com/share/link?shareid=2110653532&uk=2636585404
Httpd-2.2.22
http://pan.baidu.com/share/link?shareid=2118441100&uk=2636585404
Mysql管理工具
http:/...
在使用多文件上传或无刷新上传的时候可能会用到现在用得很广泛的Jquery Uploadify插件,一款不错的上传插件。
Uploadify如何设置上传文件类型呢?
看一下官方的操作:Uploadify官网
[php]
<input type="file" name="file_upload" id="file_upload" />
[/php]
[php]
$(function() {
$("#file_upload").uploadify({
'fileTypeDesc' : 'Image Files',
'fileTypeExts' : '*.gif; *.jpg; *.png',
'swf' : '/uploadify/uploadify.swf',
'uploader' : '/uploadify/uploadi...
类似于dreamhost这类主机服务商,是显示fopen的使用的。使用php的curl可以实现支持FTP、FTPS、HTTP HTPPS SCP SFTP TFTP TELNET DICT FILE和LDAP。curl 支持SSL证书、HTTP POST、HTTP PUT 、FTP 上传,kerberos、基于HTT格式的上传、代理、cookie、用户+口令证明、文件传送恢复、http代理通道就最常用的来说,是基于http的get和post方法。
代码实现:
1、http的get实现
[php]
function curl_get($url){
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch,CURL...
在有些页面要使用ajax来执行下载任务,但是又要求不能跳转页面!一般的想法都是利用iframe来实现。
贴上代码:
[html]
function downloadFile(url)
{ var elemIF = document.createElement("iframe");
elemIF.src = url;
elemIF.style.display = "none";
document.body.appendChild(elemIF);
}
[/html]
url用来处理文件头相关的东西,就跟你新开链接下载一样的链接!这个东西我还尝试了两个晚上啊!
这里在贴上PHP下载文件的方法,支持中文下载:
[php]
//附件下载
public function downloadfile($filename, $newfilename) {
if (!is_file($file...
最近在有一项目要求发送邮件,
先是用163的邮箱可以正常发送
然后又使用sina的邮箱也可以正常发送,
但是客户是新西兰的,给你一个live的邮箱,尝试了多次无法发送,如果将端口写成587就是不能链接主机,25端口就是用户和密码认证失败
最后在网上找到一篇与之相关的文章:请高手帮我分析phpmailer发送hotmail出错原因
将 $mail->SMTPSecure = 'tls'则可以正常发送
...
最近做的一个外贸网站要使用VISA和MASTERCARD这两种信用卡支付,先是将PAYPAL的功能做好了!
以前没有做过PAYPAL这块的经验,下了官方的一些案例来看,但是没有深入的研究,就一直在度娘上找啊!还是没有找到使用PAYPAL信用卡支付相应的解决方法
最后只有重头再来,看官方的案例,看DEMO文件
就一直测试,中间那个急啊!本来是昨天都应该完成的项目,又被拖了一天。还有合作这个朋友明白这块的道理!
这里就直接把PAYPAL信用卡支付相关的知识简要说明一下让后来的人节约点时间去干大事^^
[php]
$creditcard = array(
'PAYMENTACTION' => urlencode('Sale'),//这个在生成表单的时候字段要大写,不然会提示错误,现我也不知道它的作用
'credit_card_type' => urlencode($creditCardType),//信用卡类型
'first_name' => urlencode($_POST['firstName...
首先你的网站集成了Paypal没有?
如果已经集成了,那么客户就可以用信用卡在上面支付了
如果你自己做测试的时候不行,一般会有两个原因:
第一,因为你的电脑登陆过PP,电脑的cookie自动记录了,所以默认把信用卡付款那个隐藏了
第二,是因为你是大陆的IP地址,用相关软件把IP更改一下就可以了
我就是一直在测试第一个问题,原来是我已经登陆过了所以一直跳转不到第二种支付。...
246 条记录 4/
19 页
上一页 下一页 12345 下5页 最后一页