收藏

取消CKEditor编辑器自动缩进

因为涉及到二次开发,部分程序使用的编辑器是我讨厌的CKEditor,在处理内容的时候在源码状态下发现标签后面会出现大量的空格tab等标签,文章发表过后,会出现首行自动缩进的状况,很是讨厌(如图) 经过网络搜索找到解决办法 修改ekeditor的设定文件:ckeditor/config.js,在 config.js 最后添加如下内容: CKEDITOR.on('ins...

PHP Fatal error: Class 'com' not found in ... 的处理办法

1、首先在windows的“服务”里面检查COM+服务是否已经启动。如果未启动,请启动它。 2、检查php目录ext文件夹下面php_com_dotnet.dll是否存在。(顺便说一下,ext通常作为php程序的扩展目录,在安装php的时候一般已经设置好。否则就应该不仅仅报主题所说的错咯。) 3、如果没问题,在php.ini里面加入以下语句: [PHP_COM_DOTNET] e...

PHP获取指定网址来源的标题

<?php //$_SERVER['HTTP_REFERER']为来源url地址 $url = $_SERVER['HTTP_REFERER']; $lines_array = file($url); $lines_string = implode('', $lines_array); eregi("<title>(.*)</title>", $lines_...

PHP获取IP的多种方式解析

PHP获取IP方法一: <?php function GetIP(){ if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $cip = $_SERVER["HTTP_CLIENT_IP"]; }else if(!empty($_SERVER["HTTP_X_FORWARDED_FOR"])){ $cip = $_SERVER["HTTP_X_FO...

php字母大小写转换

1.将字符串转换成小写 strtolower(): 该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串 2.将字符转成大写 strtoupper(): 该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大写,并以大写的形式返回这个字符串.用法同strtolowe()一 样. 3.将字符串首字符转换成大写 ucfi...

wordpress手动添加搜索

在html中添加搜索(如本站的404页面) <form method="get" action="/"> <input name="s" id="s" type="text" class="text" /> <input id="searchsubmit" type="submit" class="submit" value=" " /> ...

WordPress显示当前文章分类下的其他文章

<?php global $post; $categories = get_the_category(); //函数获取分类ID好 foreach ($categories as $category){ ?> <ul> <?php $posts = get_posts('numberposts=80&orderb...

十六进制颜色值域RGB格式颜色值之间的相互转换

//十六进制颜色值的正则表达式 var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; /*RGB颜色转换为16进制*/ String.prototype.colorHex = function(){ var that = this; if(/^(rgb|RGB)/.test(that)){ var aColor = that...

wordpress第三方主题开启文章形式

在functions.php里找到function cainiaoer_setup(){},在内部添加以下代码开启文章形式功能 add_theme_support('post-formats', array('aside','link','gallery','status','quote','image','chat','video','audio')); 什么是文章形式? ...

wordpress获取当前分类下的子分类

1.将此函数放在你模版的函数中 function get_category_root_id($cat){ $this_category = get_category($cat); // 取得当前分类 while($this_category->category_parent){ // 若当前分类有上级分类时,循环 $this_category = get_...

javascript关闭当前页

一般的窗口关闭的JS如下写法: window.close(); 但是部署到服务器上后,chrome、firefox、猎豹等浏览器中有时候会不起作用。 改为下面的写法: window.open("about:blank","_self").close(); //或者 window.open("","_self").close(); 如果是frame的时候如下写法: //一般 w...

CSS 中文字体的英文名称

font-family:"微软雅黑"; 这样的写法,然而在一些英文系统或者MAC中直接在CSS中使用中文可能会无法读取,或者你是像我一样,看到在CSS中出现中文就心里不爽的人,那么,介绍CSS中几种中文字体的英文写法: Mac OS的一些: 华文细黑:STHeiti Light [STXihei] 华文黑体:STHeiti 华文楷体:STKaiti 华文宋体...

js获取select选中项的相关值

<select name="select" onchange="changeVal(this)"> <option value="1" data="text1_2">text1_3</option> <option value="2" data="text2_2">text2_3</option> <option value...

jQuery中处理动画序列引起的问题

jQuery中的动画效果应该是相当出色的,让我们能够以非常简单的代码来实现很多复杂的效果,比如show()、hide()、slideDown()、slideUp()等。另外,如果给同一个元素指定不同的动画效果,那么这些动画效果是按照序列来执行的,比如如下这段代码: $(document).ready(function(){ $('#panel').css('opacity','0.5');...

ThinkPHP无限极分类

因项目需要用到无限极分类,同时也才接触TP没多久,就把TP官方里别人的分享整理了下,记录下来以便以后用到 第一步:增加扩展配置 打开配置文件conf.php,添加 'LOAD_EXT_CONFIG' => 'tool', // 加载扩展配置文件,关于扩展配置可以查阅开发手册《3.8 扩展配置》 第二步:创建tool.php,并添加以下代码 class Tool {...

php数组根据指定列排序

function array_sort($arr,$keys,$type='asc'){ $keysvalue = $new_array = array(); foreach ($arr as $k=>$v){ $keysvalue[$k] = $v[$keys]; } if($type == 'asc'){ asort($k...

WordPress自定义侧边栏小工具(二)

在上一篇文章中,我们做了一个简单的侧边栏小工具,但是没有自定义标题功能(仅做了一个简单的调用),下面我们再做一个更深入的小工具 新建一个文件 cat_posts.php,并在主题 functions.php 里引入此文件!cat_posts.php 主要包含以下几个部分: 1、自定义扩展类 首先定义一个 WP_Widget 的扩展类,类名随意但不得与其它类名冲突,比如 ca...

WordPress自定义侧边栏小工具(一)

  很多主题设计者都喜欢添加固定的侧边功能模块替换Wordpress默认小工具(widget)功能,但上下排列位置是固定的,重新排序需要修改模版文件,对新手来说有一定难度,如果能像Wordpress默认小工具一样,可通过拖拽移动位置是不是会很方便,这篇文章就教大家实现这一功能。   其实强大的Wordpress早已为我们提供了这方面的接口(API),很多国外主题已集成该功能,只是国内主题中很少见到...

js弹出层代码

// js代码 function commonFun(id,obj){ var boxElem=document.getElementById(id); // id弹出层的id var bgId=document.getElementById("bg"); // bg为背景层的id if(obj==1){ // obj为1时,弹出div层 boxEle...

让ie6/7/8支持css3属性

PIE 可以使得 IE 6-8支持部分很有用的css3属性,具体支持哪些css3属性的可以查阅官方文档(http://css3pie.com) 代码示例: #myElement { background: #EEE; padding: 2em; box-shadow:#999 1px 1px 5px; border-radius: 1em; } 上面这...