WordPress

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

1
wp.media.view.ImageDetails-설정을 이미지의 HTML5 데이터 * 속성으로 저장
마지막으로 달성하고자하는 것은 이미지 세부 정보 상자에 추가 된 추가 설정이며 이미지 <img>태그에 data-*속성 으로 저장됩니다 예: <img src="..." data-my_setting="..."> 내 코드 플러그인을 만들고 있는데 이미지를 편집 할 때 더 많은 설정을 만들어야합니다. 지금까지 다음 코드가 있습니다. jQuery(function($) { var imageDetails = wp.media.view.ImageDetails wp.media.view.ImageDetails = wp.media.view.ImageDetails.extend({ // Initialize - Call …
19 plugins  images  media  html5 

5
같은 날짜의 다른 게시물이 있으면 게시물에 날짜가 표시되지 않습니다
맞춤 게시물 유형 '보도'가 있습니다. 해당 유형의 게시물을 쿼리하는 페이지 템플릿을 만들었습니다. 게시물은 게시 된 날짜를 표시하지만 날짜가 같은 게시물이 두 개 이상인 경우 첫 번째 게시물 만 날짜를 표시하고 다른 게시물은 표시하지 않습니다. 모든 게시물의 날짜를 표시하는 방법이 있습니까? <?php get_header(); ?> <?php $wp_query = new WP_Query(); $wp_query -> …
19 date 

8
템플릿 페이지에서 woocommerce의 사용자 정의 루프를 통해 주요 제품 표시
내 woocommerce 상점의 6 가지 추천 제품을 home-page.php 템플릿에 표시하고 싶습니다. 일부 연구를 한 후 올바른 루프 방법은 사용자 정의 루프를 통해 이루어 졌다는 것을 알았습니다 (스타일링 등을 위해 클래스를 추가하고 싶기 때문에 단축 코드를 사용하고 싶지 않습니다). 추천 상품은 '_featured'입니다. 아래 코드를 정리하여 내 매장에서 추천 제품으로 선택한 제품을 …

3
수백만 개의 게시물에 대해 WP 사이트를 최적화하는 방법
사용자 정의 게시물 유형을 통해 수백만 개의 게시물을 만들 가능성이 큰 회사의 웹 사이트에서 작업하고 있습니다. 그들은기도이므로 기본적으로 프론트 엔드의 사용자는 양식을 통해 짧은 문구를 제출합니다. 회사가 관심을 갖는 것은 게시 내용과 게시 날짜입니다. 이 사이트는 아직 시작되지 않았으며 이미 120,000 개가 넘는 게시물이 있으므로 수백만 명을 말할 때 심각하게 …

1
실제 페이지 및 정적 프론트 페이지에서 pre_get_posts 사용
나는 pre_get_posts실제 페이지와 정적 프론트 페이지에서 사용하는 방법에 대해 상당히 광범위한 연구를 해왔 으며 바보 같은 방법이없는 것 같습니다. 내가 지금까지 찾은 가장 좋은 옵션 은 @birgire의 Stackoverflow 게시물 입니다. 데모 클래스로 다시 작성하고 코드를 좀 더 역동적으로 만들었습니다. class PreGeTPostsForPages { /** * @var string|int $pageID * @access protected …

2
apply_filters () 이해 문제
apply_filters ()에서 apply_filters( $tag, $value, $var ... ); $value와에 머리를 감는 데 문제가 $var있습니다. 코덱을 읽었으며 $value수정 할 수 $var없는 것처럼 들리지만 야생에서 이것에 대한 예를 찾지 못했습니다. 변수를 전달하는 방법으로 사용되는 것 같습니다. 어떤 경우에, 그것과 $var? 의 차이점은 무엇 입니까?
19 filters  hooks  actions 

2
해커가 blog_charset을 UTF-7로 변경 한 경우 WordPress가 추가 공격에 취약합니까?
최근에 해킹당한 고객이 있었으며 Â 및 Æ와 같은 사이트에 이상한 캐릭터가 나타나는 것을 알았습니다. 해커 wp_options가 데이터베이스 의 테이블에서 blog_charset을 UTF-7로 변경 한 것으로 나타났습니다 . UTF-8로 다시 설정했지만 UTF-7로 설정된 시간 동안 보안 취약점이 발생할 수 있는지 궁금합니다. 몇 가지 검색을 수행하여 버전 2.0.6에서 수정 된 WordPress UTF-7 취약점이 …

5
OOP 플러그인의 설정 페이지 제출에서“오류 : 옵션 페이지를 찾을 수 없음”
Tom McFarlin의 Boilerplate 저장소를 템플릿으로 사용하여 플러그인을 개발 중이며 OOP 사례를 활용합니다. 설정을 올바르게 제출할 수없는 이유를 정확히 파악하려고 노력했습니다. 여기 주변의 다른 질문에서 제안한 것처럼 action 속성을 빈 문자열로 설정하려고 시도했지만 도움이되지 않았습니다 ... 아래는 내가 사용하는 일반적인 코드 설정입니다 ... 양식 (/views/admin.php) : <div class="wrap"> <h2><?php echo esc_html( …

1
Rewrite API를 사용하여 RESTful URL 구성
RESTful API에 대한 다시 쓰기 규칙을 생성하려고합니다. 가능한 모든 재 작성 조합을 작성하는 것 보다이 작업을 수행하는 더 좋은 방법이 있는지 알고 싶습니다. Ok URL에 설명 할 4 개의 쿼리 변수가 있습니다. 지시자 국가 응답 서베이 기본 URL은 www.example.com/some-page/입니다. 4 개의 변수 순서는 일치하지만 일부 쿼리 변수는 선택 사항입니다. 그래서 …


2
WordPress MultiSite Active Directory 통합 및 사이트 개인 정보
설정 개요는 다음과 같습니다. WordPress 3.4.2의 다중 사이트 설치가 있습니다. 사용자가 AD 자격 증명을 사용할 수 있도록 Active Directory 인증 통합 플러그인을 설치했습니다 . 또한 사이트 관리자가 수동으로 권한을 할당하지 않아도되도록 각 사이트에 AD 그룹을 할당 할 수 있습니다. 네트워크 개인 정보 플러그인 을 설치 했으므로 콘텐츠를보기 전에 특정 사이트에 …

3
제안 된 수정 사항을 사용하는 방법은 무엇입니까?
내 웹 사이트 사용자가 페이지에 대한 수정 사항을 제안하도록하는 아이디어가 마음에 듭니다. Stack Exchange의 편집 시스템과 비슷하지만 등록 된 사용자뿐만 아니라 누구나 편집 할 수 있어야한다는 점이 다릅니다. 모든 편집은 승인 프로세스를 거칩니다. 어떻게 구현할 수 있습니까?

6
워드 프레스 플러그인은 필수입니까?
WordPress를 처음 사용합니다. 최근 해커가 플러그인의 취약점을 악용하는 방법에 대한 기사를 읽었습니다. Google Pagespeed와 같은 다양한 소스도 플러그인을 사용하지 못하거나 최소한으로 유지하지 못하게했습니다. 개인적으로, 나는 또한 내 사이트에서 일어나는 일에 대해 더 많은 통제력을 느끼기 때문에 플러그인을 피하려고 노력하고 하나를 다운로드하는 것은 거의 '사용 방법을 배워야하는 또 다른 것'과 같은 …
19 plugins  security 

3
테마의 스타일 시트를 큐에 넣는 것이 얼마나 중요합니까?
나는 이것에 대한 답을 찾기 위해 그물을 트롤했지만 어떤 이유로 든 실제 예제 만 찾을 수 있지만 특정 설명이 없으면 스크립트의 경우 분명합니다. 누군가 <link rel=stylesheet>가 header.php를 사용하는 대신 테마를 개발할 때 스타일을 큐에 넣는 것이 왜 중요하고 유리한지 설명해 줄 수 있습니까 ? 또한 테마의 기본 스타일 시트는 어떻게 …

5
맞춤 게시물 유형별 get_terms
'국가'와 '도시'와 공유 분류법 '플래그'의 두 가지 맞춤 게시물 유형이 있습니다. 내가 사용하는 경우 : <?php $flags = get_terms('flag', 'orderby=name&hide_empty=0'); 분류 체계에있는 모든 용어 목록을 얻었지만 목록을 게시물 유형 '국가'로 제한하고 싶습니다. 어떻게하니? 새로운 솔루션 사용 <?php $flags = wpse57444_get_terms('flags',array('parent' => 0,'hide_empty' => 1,'post_types' =>array('country'))); foreach ($flags as $flag) { …

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