警告:
此文所述方法有误,已废弃。使用此方法后整个站都会看不到站长的评论。
说明:
不在sidebar的最新评论中显示站长自己的评论。直接修改了wordpress代码,以后升级时候需要注意了。暂时没有找到更好的办法
适用版本:
3.2.1
操作:
修改“/wp-includes/comment.php”文件的第339行。由
$query = "SELECT $fields
		FROM $wpdb->comments
		$join
		WHERE $where
		ORDER BY $orderby $order
		$limits
	&quo...		
		
	分类为 后端  的文章:
                            
			mysql-bin.000001
mysql-bin.000002
mysql-bin.000003
mysql-bin.000004
…
mysql-bin.000044
mysql-bin.000045
害怕它们的“体形”么?
下面这个办法可以让它们变少、变小:
登录mysql,执行以下命令就可以了:
mysql> reset master
<完>
		
		
	
			定义:
templateDetails.xml
<config>
	<fields name="params">
		<fieldset name="advanced">
			<field name="sitetitle"  type="text" default=""
				label="TPL_BEEZ5_FIELD_SITETITLE_LABEL"
				description="TPL_BEEZ5_FIELD_SITETITLE_DESC"
				filter="string" />
			<field name="html...		
		
	
			Joomla!加载模块通常有的两种方法
方法1:
<?php echo mosLoadModules('userPosition','-2');?>
方法2:
<jdoc:include type="modules" name="userPosition" style="xhtml" />
mosLoadModules中第2个参数与jodc:include中style属性的对应关系:
   1 : horizontal
   0 : normal
  -1 : raw
  -2 : xhtml
  -3 : rounded
mosLoadModules中style()几种属性值...		
		
	
			注:Joomla!1.7未测试。
在1.0当中判定首页一般使用如下的代码(1.5中已失效):
<?php if (!((!$option) || ($option!="com_frontpage"))){ ?>
	// 非首页
<?php } else {  ?>
	// 首页
<?php }?> 
在1.5当中此法已不可判断,需要采用如下方法判断:
<?php 
	$menu = & JSite::getMenu();
	if($menu->getActive() == $menu->getDefault()){
?>
	// 首页
<?php ...		
		
	
			方法1:
<?php echo mosLoadModules('userPosition','-2');?>
方法2:
<jdoc:include type="modules" name="userPosition" style="xhtml" />
mosLoadModules中第2个参数与jodc:include中style属性的对应关系:
详见《Joomla!中jdoc:include的style属性详解》中关于style的介绍”。
  1 = horizontal
  0 = normal
  -1 = raw
  -2 = xhtml
  -3 = rounded
<完>
		
		
	
			
<?php
	echo $mosConfig_sitename;
	// 站点名称
	echo $my->id;
	// 用户登录ID
	echo $cur_template;
	// 当前模板名称
	echo $this->baseurl;
	echo JURI::base();
	// 网站根目录
	$uri = JFactory::getURI();
	echo $uri->toString()
	// 完整URI
	echo $mosConfig_absolute_path;
	// ....不清楚具体意思.... --!,可能是index.php的绝对地址
	mospathway();
	// 路径。格式...		
		
	
			例子:
<jdoc:include type="modules" name="container" style="xhtml" />
用法:
<jdoc:include type="component" />
<jdoc:include type="head" />
<jdoc:include type="installation" />
<jdoc:include type="message" />
<jdoc:include type="module" name="breadcrumbs" />
&...		
		
	
			Module除了通过module的位置(position)来应用外,还可以通过在代码中应用部署module,这样给Joomla的开发带来的方便。如果想在某个组件(Component)中使用module,那么可以在组件的代码中直接应用,无须受限于位置的定义,以下是具体的应用方法:
采用Modules的位置引用:
方法一:
$modules =& JModuleHelper::getModules(’breadcrumb‘);
//参数为modules的位置,因为一个位置可能会有几个modules,所以返回会是一个...		
		
	
			说明:
  以下以创建北街小巷™网站右侧的漂浮客服QQ为例。
效果:
  参见本站右侧的客服QQ
下载:
  wp-plugins-kefuqq.tar.gz (插件中未包含QQ的状态图片,图片制作请参照这里)
操作:
  第一步:
    创建文件夹:kefuqq
  第二步:
    创建与文件夹同名的程序文件:kefuqq.php
  第三步:
    添加插件信息
    将以下内容写到kefuqq.php文件中:
<?php
/*
Plugin Name: kefu QQ...		
		
	
			到数据库里看一下,如果确实不存在此表,执行以下SQL即可:
CREATETABLE uc_pms(
pmid int( 10)unsigned NOTNULLAUTO_INCREMENT ,
msgfrom varchar( 15)NOTNULL default'',
msgfromid mediumint( 8)unsigned NOTNULL default'0',
msgtoid mediumint( 8)unsigned NOTNULL default'0',
folder enum('inbox','outbox')NOTNULL default'inbox',
new tinyint( 1)NOTNULL default'0',
subject varchar( 75)NOTNULL default''...		
		
	
			  根据DedeCMS中的字段是否为空输出相应的内容,代码测试通过。不多说,直接看代码吧:
列表页代码:
{dede:field.array runphp='yes'}
	if(@me['shorttitle']==''){
		@me=@me['title'];// 注意这个分号,不要忘记了
	}else{
		@me=@me['shorttitle'];// 注意这个分号,不要忘记了
	}
{/dede:field.array}
文章页代码:
{dede:field.price runphp='yes'}
	if(@me<>''){
		@me = '¥'.@...		
		
	