홈
/
wordpress
-
사용자 지정 게시물 유형, 분류 및 용어별로 게시물 가져 오기
알겠습니다."서비스"라는사용자지정게시물유형이있습니다.이사용자지정게시물유형에는"영역"이라는분류가있으며해당분류에는5개의용어가있습니다."서비스"에10개의게시물이있고"그림"이라는용어에5개의게시물이있고"사진"이라는용어에5개의게시물이더있다고가정해보겠습니다."서비스"에서게시물을쿼리할수있어야하지만10개의게시물을표시하는대신"그림"과관련된5개만표시합니다.현재는분류및용어로쿼리할수있지만용어별필터링없이"서비스"의모든게시물이표시됩니다.기본적으로내가선택한용어의post_type별로게시물을쿼리합니다.어떤도움이라도좋을것입니다.감사합니다.<ulid="service-list"><?php$args=array('tax_query'=>array(array('taxonomy'=>'areas','field'=>'slug','terms'=>'painting')));$the_query=newWP_Query($args);if($the_query->have_posts()):while(...-
custom-post-types custom-taxonomy taxonomy terms
-
-
WP 세션에서 변수를 저장하고받는 방법은 무엇입니까?
몇가지확인란과입력상자선택상자가있는양식이있으며사용자가ajax호출을통해원하는것을보여줍니다.문제는사용자가항목을클릭하고세부정보페이지가표시된다음이전페이지로돌아가기로결정하면이전선택을다시클릭하고선택해야한다는것입니다.상세페이지의버튼을클릭하면세션의모든옵션이저장되도록WP를만들고세션에실제정보를저장한다음다시페이지를방문하면세션에서값이확인되고설정됩니다.발견되는경우WP에서할수있습니까?그렇다면어떻게해야합니까?이를지나치게단순화하고다음과같은형식이있다고말하겠습니다.<inputclass="car_color"type="checkbox"name="car_color"value="1"/><inputclass="car_color"type="checkbox"name="car_color"value="2"/><inputclass="car_color"type="checkbox"name="car_color"value="8"/><inputclass="car_color"type="checkbox"nam...-
wp-query session
-
-
사용자 정의 필드 값 설정 및 설정 해제
관리자패널에서모든게시물을함께표시하는동안사용자지정열'추천이미지'가있습니다.이열에는YesOrNO값이있습니다.열이름을설정하려면:functions.php안에있습니다:functionset_column_heading($defaults){$defaults['featured_image']='FeaturedImage';return$defaults;}add_filter('manage_posts_columns','set_column_heading');열값을설정하기위해다음이있습니다.functionset_column_value($column_name,$post_ID){if($column_name=='featured_image'){$post_featured_image=get_featured_image($post_ID);if($post_featured_image){echo'YesOrNO';}}}functionget_featured_image($post_ID){$post_thumbnail_id=get_post_...-
custom-post-types custom-field post-thumbnails
-
-
이 플러그인이 미디어 업로드 페이지에서 작동하지 않는 이유는 무엇입니까?
이플러그인이ajaxed-statusajaxed-status게시물및페이지용으로제작되었으며미디어라이브러리에적용하고싶습니다.그래서if(is_admin()/*&&($pagenow=='edit.php')*/)줄을주석처리하고다음을추가했습니다.add_filter("manage_upload_columns",array($this,'add_new_columns'));add_action("manage_media_custom_column",array($this,'manage_columns'),0,2);그런다음미디어라이브러리목록페이지에상태열이표시되고상태를클릭하여새상태로변경할수있습니다.그러나변경사항은저장할수없습니다.Firebug에서ajax응답이올바른지확인할수있습니다.원저자@Bainternet또는다른사람들이이문제를해결하는데도움이되기를바랍니다.업데이트$status를메타로저장하기위해update_post_meta를시도했습니다.효과가있다.wp_update_post에의...-
ajax attachments post-status
-
-
플러그인에서 이미 헤더를 가져 오는 중 오류가 전송되었습니다
저를위해구축한Wordpress플러그인의'헤더가이미전송되었습니다'오류로인해약간의문제가발생하여현재적응중입니다.다음은오류입니다.경고:session_start()[function.session-start]:세션을보낼수없습니다.캐시리미터-이미보낸헤더(출력시작시간/home1/uname/directory/domain.com/wp-content/themes/ibm/header.php:2)에/home1/uname/directory/domain.com/wp-content/plugins/osu-rfm/osu-rfm.php225행header.php라인2를살펴보았는데이것은여분의공백이나재미있는문자등이없는것입니다:<!DOCTYPEhtml><!--[ifltIE7]><htmlclass="ieie6no-js"<?phplanguage_attributes();?>><![endif]--><!--[ifIE7]><htmlclass="ieie7no-js"&...-
errors headers
-
-
ajaxurl이 프런트 엔드에 정의되지 않았습니다
앞면에ajaxform을만들려고합니다.코드를사용하고있습니다.jQuery.ajax({type:"post",dataType:"json",url:ajaxurl,data:formData,success:function(msg){console.log(msg);}});오류가발생합니다UncaughtReferenceError:ajaxurlisnotdefinedworklorAjaxBookForm@?page_id=2:291onclick@?page_id=2:202관리자백엔드에서유사한코드를사용하는동안작동합니다.Ajax요청을처리하려면어떤URL을사용해야합니까?-
plugin-development theme-development ajax jquery wp-enqueue-script
-
-
카테고리 페이지에 현재 카테고리 제목 표시
카테고리템플릿에서다음코드를사용하지만현재내가있는카테고리페이지를표시하는대신첫번째게시물의첫번째카테고리를표시합니다.예를들어Food카테고리페이지에서는Food로표시되어야하지만첫번째게시물의카테고리가디저트이기때문에대신Desserts로표시됩니다.다음은http://theveganproject.ca/wp/category/food/add_action('genesis_before_content','sk_show_category_name');functionsk_show_category_name(){$category=get_the_category();if(is_category()){echo'<divid="cat-name">'.$category[0]->cat_name.'</div>';}}-
php categories genesis-theme-framework
-
-
WooCommerce : 단일 제품 페이지의 템플릿 변경
하위테마에서single-product-php파일을편집하여제품페이지의구조/디자인을변경할가능성이있다는것을알고있습니다.해당파일의변경사항은모든제품페이지에영향을줍니다.하지만특정제품페이지의템플릿파일은어떻게변경합니까?사용자정의페이지템플릿으로할수있는것처럼?페이지(이미지)와같이단일제품페이지에는처음부터템플릿드롭다운이없습니다.특정제품페이지의템플릿은어떻게변경합니까?-
templates woocommerce
-
-
사용자 지정 게시물 유형의 페이지 속성에서 템플릿 드롭 다운 메뉴를 얻는 방법은 무엇입니까?
맞춤게시물유형을등록할때다음을설정합니다.'hierarchical'=>true,'supports'=>array('title','author','page-attributes'),그래서새게시물을작성할때속성상자에'순서','템플릿','부모'가표시됩니다.그러나'템플릿'드롭다운이표시되지않습니다.'템플릿'을선택하기위해해야할다른일이있습니까?-
custom-post-types
-
-
로그인하지 않은 사용자를 특정 페이지로 리디렉션하는 방법은 무엇입니까?
특정페이지/URL을요청하는로그되지않은사용자를다른페이지/URL로리디렉션하고"회원전용"과같은메시지를표시하는방법나는!is_user_logged_in()함수를사용하여코딩하는것이매우쉽다는것을알고있지만WordPress의초보자이기때문에코딩하는방법을모르겠습니다.코드도넣을파일을알려주세요.-
redirect
-
-
워드 프레스 페이지의 HTML 파일은 어느 디렉토리에서 찾을 수 있습니까?
내워드프레스페이지에서코드를수동으로수정하고싶습니다.WP인터페이스에서는CSS또는PHP를개별적으로편집할수만있습니다.페이지편집기능을사용하면본문태그를제외한코드의특정부분에액세스할수있습니다.서버에서내파일을찾을수있도록도와주세요.도움에감사드립니다!:)-
html server
-
-
style.css 앞에 스타일을 추가하는 방법
style.css가로드되기전에.css파일을대기열에추가하려면어떻게해야합니까?아니면기본style.css를다른.css파일에종속시키시겠습니까?style.css가덮어쓰는.css재설정을로드하려고합니다.내정보는다음과같습니다.add_action('wp_enqueue_scripts','load_css_files');functionload_css_files(){wp_register_style('normalize',get_template_directory_uri().'/css/normalize.css');wp_enqueue_style('normalize');}그러나이것은style.css후에로드됩니다.-
css wp-enqueue-style wp-register-style
-
-
미디어 라이브러리는 데이터베이스에서 어디에 있습니까?
로컬호스트에서웹호스트로Wordpress사이트를내보내는데웹호스트가로컬호스트에연결할수없기때문에미디어라이브러리를가져올수없습니다./wp-content/uploads/...에서모든localhost파일을업로드했으며미디어라이브러리가포함된MySQL데이터베이스의일부를분리하고URL을조정하기만하면됩니다.을클릭한다음SQL을웹호스트데이터베이스로가져옵니다.MySQL데이터베이스에서미디어라이브러리가어디에있는지알려주시겠습니까?-
import export
-
-
WordPress의 wp_mail () 함수를 사용하여 HTML 형식의 이메일을 보내는 방법이 있습니까?
이작업을수행하는데도움이되는action_hook또는이와유사한것이있습니까?PHP문자열변수에마크업을추가하려고시도했고다음과같이wp_mail()함수로이메일을발동했습니다.$email_to='[email protected]';$email_subject='Emailsubject';$email_body="<html><body><h1>HelloWorld!</h1></body></html>";$send_mail=wp_mail($email_to,$email_subject,$email_body);하지만일반텍스트로표시되었나요?아이디어가있습니까?-
hooks wp-mail html-email
-
-
WordPress 파일 외부에서 WordPress 기능을 사용하는 올바른 방법은 무엇입니까?
워드프레스파일외부에서워드프레스기능을초기화하는두가지방법에대해읽었으므로워드프레스블로그외부의모든페이지또는웹사이트에서이러한기능을사용할수있습니다.이두가지방법중올바른방법은무엇입니까?둘다올바른경우각방법의사용사례는무엇입니까?한가지방법을사용하는것의차이는무엇입니까?방법1:<?phpdefine('WP_USE_THEMES',false);require('./wp-blog-header.php');?>방법2:<?phpdefine('WP_USE_THEMES',false);require('./wp-load.php');?>-
php wp-load.php wp-blog-header.php
-
-
이미지 제목 / alt 속성을 얻는 방법?
흰색테마에는홈슬라이더게시물에대해구성된alt속성이없습니다.미디어라이브러리인터페이스를통해이미지에대한대체텍스트를추가했습니다.대체텍스트/속성을표시하기위해다음코드를추가했습니다.그러나표시되지않습니다.<imgclass="homepage-slider_image"src="http://www.blabla.com/wp-content/uploads/2013/06/cms-website4-1800x800.jpg"alt=""/>코드는다음과같습니다.<?php$image=get_post_meta(get_the_ID(),WPGRADE_PREFIX.'homepage_slide_image',true);if(!empty($image)){$image=json_decode($image);$image_alt=get_post_meta($attachment->ID,'_wp_attachment_image_alt',true);if(empty($image_alt)){$image_alt=$attachment->...-
post-thumbnails attachments conditional-tags images
-
-
갤러리 단축 코드에서 이미지 제목 / alt 속성 가져 오기
(다른사용자지정중에서)WordPress내에서이미지갤러리를사용자지정할수있도록PHP를코딩하는방법을배우려고합니다.내가가지고있는코드는양식화된갤러리페이지에적합하지만WP갤러리내에서이미지의제목및대체속성을가져오는방법을파악하는데어려움을겪습니다(이미지가갤러리기능에있기때문에게시물의첨부파일로보이지않기때문입니다.갤러리에WP내장기능을사용하고싶기때문에WP갤러리를사용하고싶습니다.어떤도움을주시면감사하겠습니다...이것이가장멍청한일입니까,아니면무엇입니까?참고:이전첨부파일에서WP갤러리를사용하지않을때페이지에서이미지를편집하려고할때get_attachment또는get_children도비참했습니다.페이지에서제거된하위항목이여전히표시됩니다.).<?phpif(have_posts()):while(have_posts()):the_post();?><divclass="gallery-wrapperthree-colsclearfix"><?php//imagegallerycontentif(has_shortcode($pos...-
gallery images
-
-
영구 링크에서 "index.php"제거
해결책을찾으려고노력하고있습니다.하지만못해..내링크는모두domain.com/index.php/post_name/입니다./index.php를정말로제거하고싶습니다검색결과몇개를찾았습니다...이항목을추가해야합니다..하지만작동하지않습니다..#BEGINWordPress<IfModulemod_rewrite.c>RewriteEngineOnRewriteBase/RewriteRule^index\.php$-[L]RewriteCond%{REQUEST_FILENAME}!-fRewriteCond%{REQUEST_FILENAME}!-dRewriteRule./index.php[L]</IfModule>#ENDWordPress3.5.2wp를사용하고있습니다.알고있는것이있으면알려주세요.-
permalinks url-rewriting urls rewrite-rules mod-rewrite
-