WordPress

WordPress 개발자 및 관리자를위한 Q & A

5
게시물 콘텐츠에서 첫 번째 이미지 가져 오기 (예 : 핫 링크 된 이미지)
이 코드를 코덱스 에서 직접 사용하고 있습니다 . function echo_first_image ($postID) { $args = array( 'numberposts' => 1, 'order'=> 'ASC', 'post_mime_type' => 'image', 'post_parent' => $postID, 'post_status' => null, 'post_type' => 'attachment' ); $attachments = get_children( $args ); //print_r($attachments); if ($attachments) { foreach($attachments as $attachment) { $image_attributes = wp_get_attachment_image_src( $attachment->ID, …


4
pluggable.php 전에 플러그인이로드 될 때 플러그인에서 wp_get_current_user ()를 어떻게 호출합니까?
현재 결과는 "PHP 치명적 오류 : 정의되지 않은 함수 wp_get_current_user ()에 대한 호출"이지만 의미는 없습니다. $ current_user를 사용해야합니다. 현재 사용중인 코드는 다음과 같습니다. $wp->init(); do_action( 'init' ); // Check site status $file='http://xxxxxxxx.com/wp-admin/wp_includes/pluggable.php'; if ( is_multisite() ) { if ( true !== ( $file = ms_site_check() ) ) { require( $file …


1
새로 설치시 PHP 경고 (연결 시간 초과)
새로운 WordPress 3.4.1 설치 (노르웨이어)에 액세스 할 때이 PHP 경고가 표시됩니다. 경고 : fopen (URL_TO_MY_WORDPRESS_PAGE / wp-cron.php? doing_wp_cron = 1341476616.7605190277099609375000) : 스트림을 열지 못했습니다 : PATH_TO_MY_WP_FILES / wp-includes / class-http.php 라인 923에서 열지 못했습니다. 물론 개발 서버에서 실행 되므로 WP_DEBUG플래그가로 설정되어 true있습니다. 이것은 간헐적으로 발생하므로에 문제가있는 것 같습니다 wp-cron. WordPress에 …
10 wp-cron  warnings 

2
게시물 유형 추가 / 편집에서 특정 화면 옵션 및 메타 박스를 제거하는 방법은 무엇입니까?
이제 원하는 게시물 유형 내에서 특정 게시물을 추가하거나 편집 할 때 더 많은 화면 옵션이 있습니다. 그러나 이러한 화면 옵션은 메타 상자를 표시하거나 숨 깁니다. 메타 상자의 이러한 등록 된 모든 화면 옵션 목록을 프로그래밍 방식으로 얻을 수 있기 때문에 특정 화면 옵션 배열이 존재하는지 다시 확인할 수 있고, 존재하는 …

6
업데이트 모범 사례는 무엇입니까?
내 블로그를 게시하기 위해 아무 것도하고 싶지 않습니다. 업그레이드 관련 질문은 다음과 같습니다. 얼마나 자주 Wordpress를 업데이트해야합니까? 가장 좋은 방법은 무엇입니까? 플러그인에 문제가 있는지 확인하는 방법은 무엇입니까? 새로운 버전의 Wordpress가 나오면 기존 플러그인에 문제가 있는지 알 방법이 없습니다. 플러그인은 언제 업데이트해야합니까? 워드 프레스와 동시에? Worddpress를 릴리스하기 전에 실행되는 테스트 스위트가 …


1
사용자 정의 게시물 유형에 영향을 미치지 않고 게시물 블로그에 / blog /를 접두어로 붙이는 방법은 무엇입니까?
여러 개의 맞춤 게시물 유형이 있으며으로 올바르게 구조화되어 /%post_type%/%postname%/있지만 일반 블로그 항목에 동일한 효과를 내고 싶습니다./blog/%postname%/ 퍼머 링크 구조를 앞에 추가하면 /blog/맞춤 게시물 유형에도 영향을 미치므로 현재 퍼머 링크 구조는 간단합니다./%postname%/ 권장되는 방법은 무엇입니까? 일부 재 작성과 관련된 솔루션이 있었지만 게시물 편집기 영역에 표시된 영구 링크에는 반영되지 않았습니다.

3
테마에서 플러그 가능한 기능을 재정의하는 방법은 무엇입니까?
내가 만난 모든 문서는 플러그인을 통해 플러그 가능한 기능을 재정의하는 것에 대해 설명합니다. 테마 개발을하고 있다면 어떨까요? 내 functions.php에는 get_user_by()에 정의 된 함수 를 재정의하는 다른 파일이 필요합니다 pluggable.php. if( function_exists() )전화를 생략하면 "재 선언 할 수 없습니다 ..."오류가 발생합니다. if( function exists() )호출을 포함하면 오류가 발생하지 않지만 플러그 가능한 …

3
WP_User_Query에 대한 페이지 매김 링크를 표시하는 방법은 무엇입니까?
나는 이것에 거의 거기에 있다고 생각하지만, 내가 만들고있는 저자의 디렉토리에 대해 페이지 매김 링크를 얻을 수 없습니다. 내 코드는 아래에 있지만 링크를 작성하여 저자의 페이지를 탐색하는 방법을 모르겠습니다. 누구든지 나를 도울 수 있습니까? 이것이 쓸모가 있다고 생각하지만 그것을 구현하는 방법을 모르겠습니다. paginate_links () 감사 오스 <?php /* ****************************************************************** */ /* …

2
add_action ( 'init') vs add_action ( 'wp_enqueue_scripts')을 사용하는 경우
내 테마의 functions.php에서 jquery 가로 드되는 위치 (테마의 다른 스크립트와 함께 바닥 글)를 제어하기 위해 add_action을 호출하고 있습니다. 내가 겪고있는 문제는 add_action ( 'wp_enqueue_scripts')을 사용할 때 플러그인이로드되지 않은 경우에만 실행되는 것입니다. 그러나 add_action ( 'init') 메소드는 모든 경우에 작동합니다. 이유를 기억할 수는 없지만이 경우 add_action ( 'wp_enqueue_scripts')이 선호된다고 생각합니다. 그것이 …

3
스팬 태그 제거에서 TinyMCE를 비활성화하는 방법
XMLRPC를 통해 Word 생성 HTML을 WordPress에 게시하고 있습니다. post.php로 이동하기 전에 데이터베이스에서 형식이 올바르게 유지됩니다. TinyMCE는 마법을 수행하며 서식 세부 정보를 잃어 버립니다. 내가보고있는 주요 문제는 <span>다른 요소를 둘러싼 스타일 정보 가있는 태그가 제거된다는 것입니다. 이 태그가 Kses가 아닌 TinyMCE에 의해 실제로 제거되었음을 확인했습니다. TinyMCE가 HTML을 변경하지 못하게하는 방법이 있습니까? …
10 tinymce 

2
WP_Query가 터무니없는 양의 메모리 누수
아래 함수에서 WP_Query ()를 호출 할 때마다 Wordpress에서 8 메가의 메모리가 누출됩니다. 그리고이 함수를 많이 호출하기 때문에 상황이 아주 빨리 털어납니다 ... :( 결과 $ queryObject의 설정을 해제하고 wp_cache_flush ()를 주기적으로 호출하려고 시도했지만 아무런 효과가없는 것 같습니다. function get_post_ids_in_taxonomies($taxonomies, &$terms=array()) { $post_ids = array(); $query = gen_query_get_posts_in_taxonomies($taxonomies, $terms); // var_dump($query); …

5
wp-config의 비밀번호 위험한?
나는 아직 많은 워드 프레스를 모른다. 그리고 나는 단지 궁금하다. 설치하기 전에 올바른 데이터를 입력해야 wp-config-sample.php하지만 여기에는 데이터베이스 비밀번호도 포함됩니다. 그렇게 위험하지 않습니까? 내 말은, 파일을 읽고 DB의 암호를 얻는 것으로부터 이것이 어떻게 보호되는지 설명 할 수 있습니까?
10 wp-config 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.