菲彩国际

Archive for the ‘WordPress’ Category

wordpress關閉縮略圖

wordpress默認會把一些比較大的圖片進行裁切壓縮處理,自動生成縮略圖。
但是我這里并不需要該功能,為此在后臺找了一下解決的辦法:

菲彩国际登陸wp后臺,在”設置==>媒體”中,將圖像大小全部改為0

Turn-Off-Image-Thumbnails-in-WordPress

wordpress模板結構及頁面函數調用

先說今天遇到的一個問題,
菲彩国际 我在wordpress模板目錄下新建了一個PHP文件,service.php,想要調用<?php get_footer(); ?>函數,得到反饋結果

Fatal error: Call to undefined function get_footer() in D:\web\blog\wp-content\themes\bettersun\service.php on line 73

查了一下解決辦法是在該頁面頭部引入:

require_once('site/wp-config.php');

菲彩国际另外,翻到一些常用的wordpress模板結構及頁面函數調用參數,以備后需:


閱讀全文 »

在wordpress主題評論中添加@reply功能

菲彩国际@reply回復功能,沒必要再添加一個插件來做。我們可以通過修改當前所調用的wordpress主題來實現該功能。

方法如下:

一、在評論頁comments.php添加如下JS代碼:

  1. <script language="javascript">
  2. //<![CDATA[
  3. function to_reply(commentID,author) {
  4. var nNd='@'+author+':';
  5. var myField;
  6. if (document.getElementById('comment') && document.getElementById('comment').type == 'textarea') {
  7. myField = document.getElementById('comment');
  8. } else {
  9. return false;
  10. }
  11. if (document.selection) {
  12. myField.focus();
  13. sel = document.selection.createRange();
  14. sel.text = nNd;
  15. myField.focus();
  16. }
  17. else if (myField.selectionStart || myField.selectionStart == '0') {
  18. var startPos = myField.selectionStart;
  19. var endPos = myField.selectionEnd;
  20. var cursorPos = endPos;
  21. myField.value = myField.value.substring(0, startPos)
  22. + nNd
  23. + myField.value.substring(endPos, myField.value.length);
  24. cursorPos += nNd.length;
  25. myField.focus();
  26. myField.selectionStart = cursorPos;
  27. myField.selectionEnd = cursorPos;
  28. }
  29. else {
  30. myField.value += nNd;
  31. myField.focus();
  32. }
  33. }
  34. //]]>
  35. </script>

二、在functions.php中加入如下代碼

  1. function to_reply() {
  2. ?>
  3. <a onclick='to_reply("<?php comment_ID() ?>", "<?php comment_author();?>")' href="#respond" style="cursor:pointer;"/>[@reply]</a>
  4. <?php
  5. }

三、在評論頁<?php comment_author_link() ?>后邊添加”回復按鈕”

<?php to_reply(); ?>

wordpress關閉插件更新提醒

為了提升頁面開啟速度,每調用一個插件,都自己修改了一遍,這種情況下如果跟著原插件作者進行版本升級,自己的那些改動就全費了。
然而不升級,每次登陸后臺,都有“插件更新”的提示。

菲彩国际跟我一樣,不喜歡看插件更新提示的,可以按照如下方法,關閉wordpress更新提醒功能:

1.打開wp-admin/wp-admin.css
菲彩国际 2.搜索update-plugins標簽,將display:block更改為display:none

如果比我還懶,連版本升級都懶得做,可以添加如下代碼,把wordpress版本升級的提示也屏蔽掉

<?php
add_action( 'init', create_function( '$a', "remove_action( 'init', 'wp_version_check' );" ), 2 );
add_filter( 'pre_option_update_core', create_function( '$a', "return null;" ) );
?>
Page 5 of 9? First...34567...Last ?
崔凱博客
Powered by | Theme by ck web design | TOP 頂部
Copyright ? 崔凱 All rights reserved. 蜀ICP備12025891號.
菲彩国际_菲彩国际官网_Welcome 紫金阁棋牌-紫金阁棋牌官网 紫金阁棋牌-紫金阁棋牌官网 紫金阁棋牌-紫金阁棋牌官网 紫金阁棋牌-紫金阁棋牌官网