WordPress

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

8
AJAX / jQuery를 통해 wp_editor ()를로드하는 방법
사용자 정의 개발되고 정말 복잡한 테마가 있습니다. 내가 가진 것 중 하나는 사용자가 특정 탭에 대한 콘텐츠를 지정할 수있는 여러 콘텐츠 영역입니다. wp_editor()함수를 통해 WordPress 편집기의 여러 인스턴스를로드 합니다. 완벽하게 작동합니다. (이것은 모두 관리 페이지의 "페이지"게시물 유형에 있습니다) 그러나 탭을 동적으로 추가 / 제거하는 기능을 포함하여 몇 가지 개선을 시작했습니다 …
22 ajax  wp-editor 

5
Walker_Nav_Menu를 수정할 때 부모 li에 'has_children'클래스 추가
wp_nav_menu에 대한 사용자 정의 워커 클래스를 작성 중이며 li에 하위 메뉴가 있는지 여부를 지정할 수 있기를 원합니다. 그래서 마크 업을 원합니다 : <li class="has_children [other-wordpress-classes]"> <a class="parent-link">Some item</a> <ul class="sub-menu"> 클래스를 추가하고 제거하는 방법을 알고 있습니다. 현재 항목에 하위 항목이 있는지 알려주는 내용이 없습니다. 어떤 아이디어? 미리 감사드립니다.
22 menus 

4
프론트 엔드에 TinyMCE 편집기를 포함 시키려면 어떻게해야합니까?
사용자가 게시 할 수 있지만 지금까지 운이 없었던 곳에서 TinyMCE 편집기를 프론트 엔드에 추가하려고합니다. 코드는 다음과 같습니다. PHP : add_action('wp_print_scripts', 'my_enqueue_scripts'); function my_enqueue_scripts() { wp_enqueue_script( 'tiny_mce' ); if (function_exists('wp_tiny_mce')) wp_tiny_mce(); } 자바 스크립트 : jQuery(document).ready(function(){ tinyMCE.init({ mode : "textareas", theme : "simple", /*plugins : "autolink, lists, spellchecker, style, layer, table, …

2
현재 사용자가 아닌 사용자가 로그인했는지 확인하는 방법
각 작성자 페이지 (사용자 정의 작성자 페이지 템플릿)의 온라인 상태 (온라인 / 오프라인)를 표시해야합니다. is_user_logged_in ()은 현재 사용자에게만 적용되며 현재 저자를 대상으로하는 관련 방법을 찾을 수 없습니다. 예 : is_author_logged_in () 어떤 아이디어? 대답 하나의 트릭 포니는 이전에 사용하지 않았던 과도를 사용하여 2 ~ 3 개의 함수에 대한 코딩을 준비하기에 …
22 author  users  status 

5
편집자 역할이 테마 설정을 변경하도록하려면 어떻게해야합니까?
방금 친구를 위해 새 블로그를 설정했으며 예방 조치로 즉시 관리자 액세스 권한을 부여하지 않는 것이 좋습니다. 따라서 새로운 사용자를 편집자로 만들었습니다. 그러나이 사용자는 배경 및 헤더와 같은 테마 설정을 변경할 수 없다는 것을 알았습니다. 편집자 역할이 Twenty Ten 또는 Child의 테마 설정을 편집 할 수있는 쉬운 방법이 있습니까? 기본적으로 관리자가 …



4
사용자 정의 메뉴 항목을 하드 코딩하는 방법
첫 번째 테마를 설치할 때 사용자 정의 메뉴 항목을 하드 코딩 할 수있는 방법이 있습니까? 설치할 때 공통 페이지를 자동으로 만드는 테마를 만들고 있습니다. 따라서 Wordpress 사용자 정의 메뉴에 추가 할 수 있는지 알아야 클라이언트가 수동으로 추가 할 필요가 없습니까? 즉, 프로그래밍 방식으로 사용자 정의 메뉴 항목을 삽입 / 생성하는 …
22 menus 

7
Extra TinyMCE 편집기는 <p>와 <br> 태그를 제거합니까?
안녕하세요, 사용자 정의 메타 상자에 표시되는 일부 텍스트 영역에 TinyMCE를 추가했습니다. 편집기가 저장 &lt;p&gt;하거나 &lt;br/&gt;태그 하지 않는 것을 제외하고는 모든 형식이 완벽하게 작동 합니다. 줄 바꿈을 유지하지 않습니다. TinyMCE는 다음과 같이 설정됩니다 : wp_tiny_mce(true, array('editor_selector' =&gt; $field['class'] ) ); '&lt;textarea name="', $field['id'], '" class="', $field['class'], '" id="', $field['id'], '" cols="60" …

8
한 사이트에서만 네트워크 지원 플러그인을 비활성화하는 방법은 무엇입니까?
(잠재적으로) 대규모 다중 사이트 네트워크를 설정하는 과정에서 필요한 경우 사이트를 추가하고 구성하기 위해 가능한 한 쉽게 만들고 싶습니다. 나는 현재 플러그인을 다루는 단계에 있습니다. 멀티 사이트를 사용하면 플러그인을 활성화 할 수있는 여러 가지 방법을 알고 있습니다 에 플러그인을 /plugins넣고 모든 사이트에서 개별적으로 플러그인을 활성화하십시오. 플러그인을에 넣고 /plugins'network activate'를 사용하여 모든 …
22 multisite 

4
카테고리에 맞춤 입력란 추가
특정 카테고리에 맞춤 입력란을 추가하고 싶습니다. 카테고리에는 다음 필드 만 있습니다. 이름: 강타: 부모의: 기술: TV 시리즈 사이트가 있으므로 필드를 더 추가하고 싶습니다. 새 카테고리를 만들 때 이와 같은 것을 원합니다 (Category = Series). 이름: 예술가: 년: 유형: 유형: 개요: 강타: 부모의: 기술: 등등... 도와주세요? 미리 감사드립니다.
22 categories 

2
WP-CLI에서 WP가 실행 중인지 감지
훌륭한 WP-CLI 도구를 사용합니다. 특정 유스 케이스의 Apache 환경 변수에 의존하기 때문에 WP-CLI에서 실행할 때만 약간의 코드를 실행할 수 있어야합니다. WP-CLI에서 WP가 실행 중인지 어떻게 알 수 있습니까? 이 특정 경우 에는 해당 Apache 환경 변수 가 있는지 확인할 수 있습니다. 그러나 더 일반적인 정식 방법을 확인하고 싶습니다. 고맙습니다.
22 wp-cli 

4
wp_query가 단일 요청으로 게시물 메타를 반환 할 수 있습니까?
posts배열 내부의 게시물 메타를 반환하는 wp_query를 만들고 싶습니다 . $args = array ( 'post_type' =&gt; 'page', 'meta_key' =&gt; 'someMetaKeyName', ); // The Query $query = new WP_Query( $args ); 이것은 다음과 같은 것을 반환합니다 : 게시물에 메타 데이터가없는 것을 볼 수 있듯이 반환 된 배열에도 메타 데이터를 포함시킬 수 있습니까? …

6
바닥 글에 핵심 jQuery를 큐에 넣습니까?
내 functions.php파일에 이것을 가지고 있으며 바닥 글에 jQuery를로드 할 수 없습니다. 그러나 includes파일은 바닥 글에 잘로드됩니다. 다른 무엇을해야합니까? function starter_scripts() { wp_enqueue_style( 'starter-style', get_stylesheet_uri() ); wp_enqueue_script( 'jquery', '', '', '', true ); wp_enqueue_script( 'includes', get_template_directory_uri() . '/js/min/includes.min.js', '', '', true ); } add_action( 'wp_enqueue_scripts', 'starter_scripts' );

2
일반 설정 페이지에 여러 사용자 정의 필드 추가
내가하고 싶은 것은 일반 설정에 몇 가지 사용자 정의 필드를 추가하는 것입니다. 이것은 내가 사용하는 코드입니다. 그것은 잘 작동하지만 더 많은 필드를 추가하는 방법을 알 수 없습니다. 전화 번호와 주소에 대한 두 개의 필드를 작성하려고합니다. function register_fields() { register_setting('general', 'my_first_field', 'esc_attr'); add_settings_field('my_first_field', '&lt;label for="my_first_field"&gt;'.__('My Field' , 'my_first_field' ).'&lt;/label&gt;' , 'print_custom_field', …

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