2011-02-10 4 views
0

저는 Archives, Recent Post, Recent Comments와 같은 WordPress 블로그 위젯 제목을 변경하고 싶습니다.
여러 가지 방법으로 검색합니다. 기본 widgets.php 파일에서 실행된다는 것을 알고 있습니다. 행은Wordpress 위젯 제목 변경에 대한 도움이 필요합니다.

$title = apply_filters('widget_title', 
empty($instance['title']) ? __('Recent 
Posts') : $instance['title'], 
$instance, $this->id_base); 

변경되었지만 아무 것도 반영하지 않았습니다. 그러니 제발 도와주세요.

어디에서 어떻게 변경해야합니까? 그렇게 간단는 WP-포함 디렉토리 내에 위치 할 수있는 기본-widgets.php을 삭제 /이 수정 UR 서버에 업로드 : WordPress 2.8

에 대한

답변

-1

단지라는 이름의 파일을 엽니 다. * 이전 버전의 widgets.php에서 이전에 발견되었습니다. 명심

function widget($args, $instance) { 
    extract($args); 
    $title = apply_filters('widget_title', empty($instance['title']) ? __('Meta') : $instance['title']); 
} 

하지만 그 경우 언제 당신이 다음에 업그레이드 - 제목을 변경하는 줄은 * 또한 유 그냥 PHP는 file.This의 텍스트를 삭제할 수 있습니다 search for 제목을 제거하고 교체하는 것입니다 WP의 버전에서는 /wp-includes 디렉토리를 업데이트하여 defaults-widgets.php 파일을 덮어 씁니다. 따라서 백업 복사본을 만드십시오.

또한 등 아카이브, 메타 링크, 최근-게시물 같은 Disable default WordPress widgets에 이쪽을 봐 ..

정말 기본-widgets.php 주위 해킹 생각하지 않는다
+0

위의 설명처럼 WordPress Core를 해킹하는 것은 좋지 않습니다. – David

2

이, 좋은 아이디어 당신 않는 한 정말 네가하는 일을 알아라. default-widgets.php를 변경하면 Wordpress 업그레이드를 고려해야합니다.

대신 Wordpress 코어로 수행하고 싶지 않은 작업을 수행 할 수있는 새로운 위젯을 만들 것을 제안합니다.

다음은이를 작성에 괜찮은 튜토리얼입니다 : http://www.lonewolfdesigns.co.uk/create-wordpress-widgets/

0

난 그냥이 게시물을 발견, 그리고 내가 필요 정확히 무엇 - 내가 너무 당신을 위해 일 것 같아요. 원하는대로 제목을 수정하기 위해 widget_title 콜백에 대한 필터를 만드는 방법을 보여줍니다. 아카이브처럼 최근 게시물 위젯을 추가

http://coderseye.com/2010/modifying-widget-titles-in-wordpress.html

-1

:

  1. 대시 보드에서> 위젯을 Appearances-로 이동합니다.
  2. 해당 창의 왼쪽에는 보관함이 표시되고 커서 만 이동하면 손 모양이 표시됩니다. 그런 다음 해당 창의 오른쪽에 드래그하여 놓으십시오 (메인 사이드 바 아래). 그런 다음 원하는 제목을 지정하고 저장을 클릭하십시오. 최근 게시물에도 동일하게 적용됩니다.
  3. 블로그 또는 웹 사이트의 왼쪽 상단에서 웹 사이트 또는 블로그 이름을 클릭하여 아카이브, 사이드 바가 최근 게시물을 확인하십시오.
+0

이 질문에 대답하지 않습니다. – David

0

나는 똑같은 문제가있다. 팁을 읽은 후, '여기에서 변경'을 편집하면 문제가 해결 될 것이다.

$ title = (! empty ($ instance [ 'title']))?$ instance [ 'title'] : __ ('여기에서 변경');

관련 문제