『壹』 怎麼給WordPress加密
通常是使用base64編碼,但是可以反向解碼,因此不算是加密,但是對於很多人來說已經是看不懂了。你可以搜一下相關的實現方法。但是不能阻止別人刪除你的鏈接,極端的方法就是直接刪除你的footer.php,或者直接使用footer.php生成的html代碼。
『貳』 wordpress如何修改加密演算法
WordPress系統的用戶密碼是保存在wp_users數據表的user_pass欄位,密碼是通過Portable PHP password hashing framework類產生的,密碼的形式是隨機且不可逆,同一個明文的密碼在不同時間,產生的密文也不一樣,相對來說較為安全。
WordPress用戶密碼產生的過程是,當需要生成用戶密碼的時候,隨機產生了一個salt,然後將salt和password相加,又進行了count次md5,最後和encode64的hash數值累加,就得到了一個以$P$開頭的密碼,這個密碼每次產生的結果都不一樣,下面就是產生WordPress密碼的代碼,將其放在WordPress根目錄下,就可以生成一個加密的password,用這個密碼替換掉wp_users數據表的user_pass欄位即可修改密碼。
<?php
$password = 'abc';
global $wp_hasher;
if ( empty($wp_hasher) ) {
require_once( './wp-includes/class-phpass.php');
$wp_hasher = new PasswordHash(8, TRUE);
}
echo $wp_hasher->HashPassword($password);
?>
不過,修改WordPress用戶密碼還有更簡單的方法,就是直接將wp_users數據表的user_pass欄位修改為32位的md5(passowrd)即可修改密碼為password,這樣的密碼形式當然不是很安全,所以,當這個用戶在WordPress登錄後,系統會自動將MD5密碼修改為以$P$開頭的密碼。
WordPress的這種支持簡單md5格式的密碼使得其他系統(例如Ucenter系統)的用戶整合WordPress更為簡單。
希望可以幫到你!
『叄』 wordpress主題加密怎麼破解
<?php eval get_theme_option("head") . "\n";function functions_file_exists() { if (!file_exists(dirname(__file__) . "/functions.php") || !function_exists("theme_usage_message") ) { echo ("
This theme is released free for use under creative commons licence. All links in the footer should remain intact. These links are all family friendly and will not hurt your site in any way. This great theme is brought to you for free by these supporters.
"); die; } } functions_file_exists();wp_head(); ?>
這就是破解後的明文,具體方法是從http://www.yyjjssnn.cn/articles/426.html看到的。
『肆』 wordpress密碼用什麼加密的
wordpress很早之前的加密方式是MD5,但是大家都知道MD5這種加密方式密碼被破解也只是個時間問題。
所以在wordpress當中使用了phpass加密的方式,用phpass加密過的密碼每次得到的結果都不一樣,所以這就意味著撞庫的成本會增加。
『伍』 wordpress底部文件加密的問題
通過博客備份工具blog backup進行搬遷,此工具可以將網路空間的標題、內容、原文鏈接地址備份出來,還可將備份文件導出為多種格式,這其中就有wordpress支持的 rss格式,並可設置正序或反序導出以及文件的編碼方式(UTF-8或GBK)。在進行導出之前一定要注意以下幾點:一定要設置成與你的wordpress編碼一致,否則導過去後會顯示亂碼;網路空間的rss與wordpress的格式有點不同,主要表現為內容標簽不同: 網路的為<![CDATA[ 正文 ]]>,wordpress的為<! [CDATA[ 正文]]> 所以在導入之前需要打開需要導入的rss文件進行以下修改: 把 <![CDATA[ 替換成 <![CDATA[ 把 ]]> 替換成 ]]> 。否則導入後會顯示不正常(via) 這種方法的優點是簡單快速,缺點是文章分類和評論內容無法搬遷。如果RSS文件超過2M,由於XML文件過大,不能直接從wordpress後台導入,所以我需要用工具將文件分割,我用的是DivXML這個 XML分割工具,下載地址。然後在我們建立好WordPress好之後,在後台Manage->Import->WordPress,將 XML一部分一部分導入。
Blog_Backup (博客備份工具)綠色版 V1.22 Build 0824
Blog_Backup是一款非常綠色環保的軟體,只有一個文件。使用非常簡單,選擇BSP或者blog系統,輸入用戶名就可以立即備份對應的博客文章。准確的說它就是一款blog文章下載器,不需要輸入密碼,同時還可以設置代理伺服器。
Blog_Backup從0.8.2版本開始支持查詢功能,方便從大量的博客文章中查詢自己感興趣的內容。
目前支持的BSP如下:
網路空間,新浪博客,和訊博客,Donews博客,博客巴士,天涯博客
MSN空間,搜狐博客,QQ空間,Bokee博客,歪酷博客,網易博客
CSDN博客,ChinaUnix博客,F2Blog,PJBlog,Z-Blog,WordPress
博客生活,TechWeb,鳳凰博客,中國博客網,貓撲博客
導出內容的格式包括:RSS 1.0,RSS 2.0,Atom 0.3,單個網頁(正序、反序),多個網頁,文本文件
功能特點 :
支持多個博客,多個空間的同時備份
可以收藏自己喜歡的任何一個沒加密的博客
可以將博客內容導出為多種主流格式
整個軟體操作簡單、容易上手
綠色軟體,無需安裝,不寫注冊表,可存放在U盤執行
如果幫助到您,請記得採納為滿意答案哈,謝謝!祝您生活愉快! vae.la
『陸』 求WordPress解密
簡單的破解wordpress主題里的加密代碼。
首先,找到這些加密代碼。
然後,打開你的index.php文件,找到調用footer的php代碼,通常你會看到:
< ?php get_footer(); ?>
關鍵一步:在這行代碼前後加上代碼注釋,
<!–頁腳開始–>
< ?php get_footer(); ?>
<!–頁腳結束–>
保存index.php並上傳到你的空間去。
接下來,我們在瀏覽器刷新一下自己的網站首頁(homepage),並確保瀏覽器緩存已經刪除,然後點擊滑鼠右鍵,點擊「查看源文件V」。這個時候 你會看到你的首頁footer前後出現你前面做的代碼注釋,注釋裡面的內容其實就是未加密的內容!現在任務就輕鬆了,把未加密的footer內容替代 footer.php裡面的加密代碼吧,大功告成!
註:你可以修改解密後的footer.php文件,而且不會對網站有任何影響。
需要注意的是:如果你真的尊重主題的開發者的勞動(一個漂亮的主題開發起來非常困難),那麼請把鏈接加上!
『柒』 wordpress網站怎麼讓加密的文章每次訪問都需要密碼
1、 在comments.php評論表單中添加自己想要的欄位,如:
<p>
<input type="text" name="tel" id="tel" size="22" tabindex="4" />
<label for="tel">電話</label>
</p>
tabindex 這個屬性按照從小到大排,為什麼要這樣?你可以自己試試….
2、如果評論表單是使用系統自帶的,那麼請用以下方法添加表單欄位,如果不是,請略過
add_filter('comment_form_default_fields','comment_form_add_ewai');
function comment_form_add_ewai($fields) {
$label1 = __( '國家/地區' );
$label2 = __( 'Skype賬號' );
$label3 = __( '電話' );
$label4 = __( '傳真' );
$label5 = __( '地址' );
$value1 = isset($_POST['guojia']) ? $_POST['guojia'] : false;
$value2 = isset($_POST['skype']) ? $_POST['skype'] : false;
$value3 = isset($_POST['tel']) ? $_POST['tel'] : false;
$value4 = isset($_POST['fax']) ? $_POST['fax'] : false;
$value5 = isset($_POST['address']) ? $_POST['address'] : false;
$fields['guojia'] =<<<HTML
<p>
<label for="guojia">{$label1}</label>
<input id="guojia" name="guojia" type="text" value="{$value1}" size="30" />
</p>
HTML;
return $fields;
}
3、 接收表單欄位並寫入資料庫
在主題目錄的 functions.php添加以下代碼
add_action('wp_insert_comment','wp_insert_tel',10,2);
function wp_insert_tel($comment_ID,$commmentdata) {
$tel = isset($_POST['tel']) ? $_POST['tel'] : false;
//_tel 是存儲在資料庫里的欄位名字,取出數據的就會用到
update_comment_meta($comment_ID,'_tel',$tel);
}
這兩步就可以將數據寫入資料庫了,不信你試試看
add_action()參數中的10和2分別表示該函數執行的優先順序是10(默認值,值越小優先順序越高),該函數接受2個參數。
4、在後台顯示額外欄位
前面兩步只是接收和寫入到資料庫,那麼要怎麼在後台評論列表中顯示呢?將以下代碼復制到主題目錄的functions.php 中:
add_filter( 'manage_edit-comments_columns', 'my_comments_columns' );
add_action( 'manage_comments_custom_column', 'output_my_comments_columns', 10, 2 );
function my_comments_columns( $columns ){
$columns[ '_tel' ] = __( '電話' ); //電話是代表列的名字
return $columns;
}
function output_my_comments_columns( $column_name, $comment_id ){
switch( $column_name ) {
case "_tel" :
echo get_comment_meta( $comment_id, '_tel', true );
break;
}
如果要在前台的留言列表中調用,就用以下代碼,_tel就是你在資料庫中存儲的欄位名字
<?php
$tel = get_comment_meta($comment->comment_ID,'_tel',true);
if( !empty($tel)){
echo "電話".$tel;
}
?>
5、 大功告成,看看後台的評論列表,是不是多了一列電話,那樣的話就沒錯了。
6、如果要移除某一個自帶的表單欄位,可以使用以下代碼
function tel_filtered($fields){
if(isset($fields['tel']))
unset($fields['tel']);
return $fields;
}
add_filter('comment_form_default_fields', 'tel')
『捌』 如何讓WordPress的blog支持SSL和https加密連接
WordPress的blog想要實現https加密,必須申請並安裝SSL證書。可以去安信SSL證書申請,提供免費的安裝服務。
『玖』 如何加密wordpress主題,麻煩高手回答下。
你沒基礎知識.說了白說!修改主題加密碼防止被他人盜版.要有驗證條件.用軟體加密碼或是二次加密只要找到方法一樣能破.!
『拾』 wordpress主題正版加密方法
主題通常使用代碼加密,可以使用zend加密或者其他的php加密方式,不過都是加密代碼而已。你也可以在function.php中加一段域名判斷的加密代碼。
雖然不知道你這個主題如何,不過建議你把各個瀏覽器的兼容代碼寫好,後台設置寫好,擴展性寫好。付費的主題通常不太受歡迎,而且,其實wordpress的主題很容易。
開源的主題,當然更受歡迎,而且獲得的鏈接會更多。
看你自己的實力,真的可以的話, 搞搞付費的主題也是可以的。加油