묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨워드프레스(WordPress) 완전정복
single 포스트글에서도 페이지의 $theParent를 가져오는 법
강사님 안녕하세요?(제가 좀 질문이 많아서 죄송합니다..ㅠㅠ 그렇지만 꼭 만들어야 해서요...ㅠㅠ)강의내용을 토대로 블로그페이지에 하위 메뉴 샘플페이지1,2,3을 만들어 보았습니다.(크게 다른것 없이 셋 다 /* Template Name: Sample Template */으로 동일한 커스텀 템플릿입니다.) Sample Template의 내용으로는 ‘호스팅’이라는 카테고리(id=20)만 불러오도록 했습니다. 샘플페이지에 나타난 포스트카드를 클릭하면 해당 포스트글로 창이 넘어가는데요.여기까지는 강의내용과 똑같습니다.여기서 제가 한 가지 변화를 주고 싶은데요. single 포스트글의 전체적인 디자인이 샘플페이지1과 동일했으면 좋겠습니다. 그러니깐 샘플페이지1에서 좌측에 <aside>가 불러와져 있는데요.single 포스트글에서도 좌측에 <aside>가 불러오고 싶은데, 불러와지지가 않습니다. 물론 당연히도 if($theParent) { } 구문에서 $theParent변수에 할당된 것이 없어서 그렇겠지요?질문 1. 그러면 어떻게 해야 single 포스트글에서도 샘플페이지1 에서 갖고 있는 $theParent변수와 같은 변수를 가져올 수 있나요? (질문이 많아서 나누었습니다..ㅠㅠ) 제가 만든 content-samplepage.php<?php include get_theme_file_path('inc/variables.php'); ?> <main id="sampleContent"> <div class="section-content"> <div class="container"> <div class="row"> <aside class="col-md-3 mb-4"> <?php if($theParent) { ?> <ul class="list-group shadow"> <p class="list-group-item list-group-item-action active mb-0" aria-current="true"> <?php echo get_the_title($theParent); ?> </p> <?php if($theParent) { $childrenList = $theParent; } else { $childrenList = get_the_ID(); } wp_list_pages(array( 'title_li' => NULL, 'link_before' => '<li class="list-group-item list-group-item-action">', 'link_after' => '</li>', 'sort_column' => 'menu_order', 'child_of' => $childrenList )); ?> </ul> <?php } ?> </aside> <article class="col-md-9 mb-4 fw-light"> <?php the_content(); ?> <?php $paged = get_query_var('paged') ? get_query_var('paged') : 1; $eventQuery = new WP_Query(array( 'post_type' => 'post', // 'posts_per_page' => 10, 'cat' => 20, 'paged' => $paged // 'category_name' => 'event' // 'order' => 'DESC', // 'orderby' => 'date' )); if($eventQuery->have_posts()) { ?> <div class="row row-cols-1 row-cols-sm-2 row-cols-md-3 gx-3 gy-2 grid"> <?php while($eventQuery->have_posts()) { $eventQuery->the_post(); include get_theme_file_path('inc/variables.php'); ?> <div class="col grid-item"> <div class="card mb-3"> <div class="row g-0"> <div class="col-4 post-featured" style="background-image: url('<?php echo esc_url(has_post_thumbnail() ? $postFeatureImg[0] : get_theme_file_uri('assets/images/bg1.jpg')); ?>')"> </div> <div class="col-8 post-text d-flex flex-column align-items-stretch"> <div class="card-body"> <h5 class="card-title mb-3"> <a href="<?php the_permalink(); ?>" class="text-decoration-none mb-3"><?php the_title(); ?></a> </h5> <p class="card-text fw-light text-truncate"> <?php if(has_excerpt()) { echo get_the_excerpt(); } else { echo wp_trim_words(get_the_content(), 10); } ?> </p> </div> <div class="card-footer border-0"> <small class="fw-light post-meta"> <?php post_meta(18); ?> </small> </div> </div> </div> </div> </div> <?php } ?> </div> <br /> <div class="row justify-content-center my-5"> <div class="col-md-8"> <?php fellowtuts_wpbs_pagination($eventQuery->max_num_pages); ?> </div> </div> <?php } else { echo '<div class="row justify-content-center">'; echo '<p class="text-center">'. esc_html__('Sorry, no events.', 'myfourthwp') .'</div>'; echo '</div>'; } wp_reset_postdata(); ?> </article> </div> </div> </div> </main> 제가 만든 page-sample.php<?php /* Template Name: Sample Template */ get_header(); while(have_posts()) { the_post(); get_template_part('template-parts/content/content', 'topBanner'); get_template_part('template-parts/content/content', 'samplepage'); } get_footer(); ?>
-
미해결비전공자도 따라하는 워드프레스 홈페이지 제작
페이지 오류
안녕하세요 이렇게 페이지를 만들었는데,어떤 페이지에 들어가도'쁘띠성형'에서 만든 페이지가 뜹니다ㅠㅠ왜그럴까요?
-
미해결워드프레스(WordPress) 완전정복
강의 프로젝트 연습용 세컨드 프로젝트 만드는 법
안녕하세요?4번째 프로젝트를 다 완성했었는데,연습을 위해 이것저것 손대려고 최종 강의때 만든 프로젝트는 원본용 프로젝트로 손대지 않고,연습용 프로젝트를 만들어서 여기 뜯어보고 저기 뜯어보고 싶어요.그래서 local호스트에서 My_Foruth_WP-prac이라고 만들고기존 My Fourth WP 프로젝트의 app\public\wp-content\themes에 있는 myfourthwp폴더를 복사해서 My_Fourth_WP-prac 프로젝트에 app\public\wp-content\themes 붙여넣기를 하면,강의때 만든 테마 소스파일은 화면에 나타나는데, admin에서 페이지라던지 포스트글이라던지, ACF에서 만든 필드 변수세팅이라던지 이런것들은 하나도 없어서 정작 사이트에서는 테마화면만 보이는 상태입니다.혹시 페이지나 포스트, ACF 필드 변수세팅 이런것들도 한번에 가져오게 할 수 없나요? My_Fourth_WP-prac 프로젝트 사이트 모습 강의를 보고 만든 My Fourth WP 프로젝트 사이트 아 그리고 저번에 문의 드렸던 var_dump() 데이터 자동정렬 툴을 저도 강사님이 쓰는것과 동일한 것으로 깔고 var_dump()를 찍어보았는데도, 이렇게 줄글형식으로 나옵니다...혹시 JSONVue 툴을 설치하고나서 추가적으로 뭔가 더 설정해야하는것이 있나요?캡쳐 화면에서 보여지는 3가지 라디오 선택지들은 한번씩 다 적용해 보았는데.. 계속 줄글로 나옵니다...아 한가지 더 문의드리고 싶은게 있습니다..
-
해결됨클릭만으로 웹페이지 만들기 - 한국인이 좋아하는 속도로 때려넣는 워드프레스
처음 도커 컨테이너 생성시 에러 .
안녕하세요 , 저는 현재 cs 전공을 하고있고 1년차 학생인데요.제가 처음에 설정을 하는과정에서 이제 선생님의 yaml 파일을 다운받고 아무런 수정없이 docker compose를 진행하였는데 이제 도커에서 이미지도 그렇고 컨테이너도 문제없이 생성 및 런 되는 과정에서 , 아래와 같이 로컬호스트에서 아무래도 디비와 연결이 안된것인지, 문제가 무엇인지 몰라서 이렇게 문의글올립니다.
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
프로 다운어떻게 요청드리면 되나요?
어디로 요청드리면 되나요?~
-
미해결비전공자도 따라하는 워드프레스 홈페이지 제작
Wordpress로 제작된 사이트를 Android/iOS 앱으로 변환
LIKEWORD님 안녕하세요! 우선 좋은 강의를 마련해주셔서 정말 감사드립니다. 워드프레스 사이트를 아이폰/안드로이드 앱으로 변환하는 작업과 관련하여 궁금증이 있어 문의를 드리게 되었습니다. 개발하고자 하는 앱/워드프레스 사이트의 주요 기능은 다음과 같습니다.사용자 로그인 기능로그인시, 해당 사용자 웹캠의 실시간 비디오 스트리밍로그인 이후, 해당 사용자에 대한 이벤트 트리거 발생시, 외부 서버에서 wordpress로 API 호출.API 호출에 따라, 워드프레스에서 실시간 알림(alert)이 noti되는 기능 구체적으로는,외부 비디오 스트리밍 서버의 비디오를 워드프레스 및 변환된 앱에서 재생하고자 합니다특정 조건이나 이벤트 발생시, 외부에서 wordpress로 API 호출이 이루어지며, 해당 API 호출에 실시간 반응하여, 구축한 워드프레스 사이트 내 가입한 사용자에게 즉각적인 알림을 제공하고 앱으로 마찬가지 noti가 되었으면 합니다. 이와 같은 요구사항이 구현된 워드프레스 사이트를 pure하게 그대로 Android/iOS Native 앱으로 변환하고자 합니다. (워드프레스 구현 기능 이외에 추가적으로 Android/iOS Native 앱에 구현할 기능 없음) 이와 같은 맥락에서, 1) 현재 기준 WordPress 사이트(페이지 내 비디오 스트리밍, 앱 푸시, 앱 종료후에도 사용자 로그인 상태 유지 기능 필요)를 가장 정교하게 iOS와 Android 모바일 앱으로 변환할 수 있는 툴 또는 플러그인을 몇 가지 소개해주실 수 있으실까요? 유료라도 상관 없습니다. 또한 혹시 가능하시다면.. 2) 웹캠 비디오 스트리밍을 워드프레스에서 안정적으로 구현하기 위한 방안과 3) 외부 서버에서 wordpress로 이벤트 트리거를 호출하는 I/F(API 등)이 있는지에 대해서도 간략히만 알려주시면 정말 큰 도움이 되겠습니다. 위 질의 사항에 대해 ChatGPT, 구글, Youtube 등으로 검색이 가능했지만, 어떤 툴/플러그인이 가장 유용한지에 대한 판단이 서지 않아 문의를 드리게 되었습니다. 환절기에 건강 유의하시고, 다시 한번 감사드립니다. 좋은 하루 되세요!감사합니다!
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
SSL설정하는 부분이 안보입니다.
Security 부분에 SSL 설정하는 부분이 안보이는데 바뀐건가요? 설정한적에 없는데 설정이 되어있기는 합니다.
-
미해결워드프레스 제대로 개발하기 - 클라이언트 편
XML 불러오기 불가 (이미지만)
안녕하세요! 수업을 듣던 중, 예제 소스코드를 넣기 위해 실행하니 계속 Internal Server Error가 뜨네요서버 환경은 wp local 이라는 프로그램을 이용해 설치하였고, 웹 서버는 apache, php는 8.3.8, 워드프레스 버전은 6.6.1입니다. DB는 MySQL 8.0.16을 사용하고 있습니다. Import 과정에서 계속 오류가 발생하길래 wp-config.php에 아래와 같이 설정을 해보았지만, 의미가 없었습니다.// 메모리 한도 설정 ini_set('memory_limit', '2G'); // 업로드 가능한 파일의 최대 용량 설정 ini_set('upload_max_filesize', '512M'); // POST 데이터의 최대 용량 설정 ini_set('post_max_size', '512M'); // 최대 실행 시간 설정 ini_set('max_execution_time', '300'); // 최대 입력 시간 설정 ini_set('max_input_time', '300'); // 출력 버퍼링 설정 ini_set('output_buffering', '4096'); 혹시 해결 방법이 있을까요? 이미지만 들어오지 않은 것이라서 그냥 무시하고 해도 되겠지만, 혹시나 해서 문의드려봅니다 (추가)지금 보니 8개의 글을 제외한 나머지 이미지는 모두 들어와있네요. 단순히 서버의 문제일까요?
-
미해결비전공자도 따라하는 워드프레스 홈페이지 제작
Custom Fonts에 폰트를 추가할려고 하는데요.
업로드할 권한이 없다고 나오는데 어떻게 해결해야할까요?
-
미해결워드프레스 자동 포스팅 프로그램 개발 강의 (ChatGPT API)
시간 설정이 잘 안되요
서울 기준 시간(현재 시간) : 2024-08-31 11:20:38.126539+09:00GMT/UTC 기준 3시간 후 예약시간 : 2024-08-31 05:20:38.126539+00:00 왜 이렇게 되는 걸까요....
-
미해결워드프레스 자동 포스팅 프로그램 개발 강의 (ChatGPT API)
(맥북)알려주신대로 했을 때 썸네일 등록이 정상적으로 업로드 되지 않습니다.
Mac OS 로 수강 중이며, 썸네일 등록이 정상적으로 되지 않습니다. python 명령어로 썸네일 파일이 정상적으로 적용되고 id 값을 가져와 실행까지는 되었습니다. 다만, 업로드 되어 있는지 사이트에 가서 확인해보면, 포스팅은 되어 있는데 썸네일 이미지는 빠진채로 등록이 됩니다. 혹시 이유가 있을까요?
-
해결됨워드프레스 자동 포스팅 프로그램 개발 강의 (ChatGPT API)
클라이언트 에러 관련 질문입니다.
안녕하세요 강사님,저는 Client 부분 부터 에러가 발생합니다패키지들은 잘 설치 했는데, 어떤 문제인지 모르겠습니다.(전 Mac 사용 중이고, 파이썬 버젼은 3.11 씁니다) 파이썬 실행하면, 아래와 같은 에러메시지가 나옵니다. Traceback (most recent call last):File "/Users/mati/coding/wp_auto/3.upload.py", line 14, in <module>client = Client(site_url, username, password)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/Users/mati/coding/wp_auto/coding/wp_auto/lib/python3.11/site-packages/wordpress_xmlrpc/base.py", line 24, in initself.supported_methods = self.server.mt.supportedMethods()^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1122, in callreturn self.__send(self.__name, args)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1464, in __requestresponse = self.__transport.request(^^^^^^^^^^^^^^^^^^^^^^^^^File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1166, in requestreturn self.single_request(host, handler, request_body, verbose)^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/xmlrpc/client.py", line 1179, in single_requestresp = http_conn.getresponse()^^^^^^^^^^^^^^^^^^^^^^^File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 1378, in getresponseresponse.begin()File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 318, in beginversion, status, reason = self._read_status()^^^^^^^^^^^^^^^^^^^File "/Library/Frameworks/Python.framework/Versions/3.11/lib/python3.11/http/client.py", line 287, in readstatusraise RemoteDisconnected("Remote end closed connection without"http.client.RemoteDisconnected: Remote end closed connection without response답글 달기수정삭제
-
미해결워드프레스(WordPress) 완전정복
16강 브라우저에서 출력되는 var_dump() 데이터 자동정렬 툴
16강에서 4분 28초쯤에 강사님이 var_dump() 함수로 데이터를 브라우저 화면에서 출력하셨는데, 화면에 데이터가 정렬되어서 나오던데, 저는 줄글로 표시가 되네요..크롬 브라우저에서 JSON Viewr랑 JSON Formatter외에도 2개나 더 확장팩을 깔았는데도 강사님처럼 안나와서.. 혹시 강사님은 무슨 확장팩을 쓰시길래 데이터가 저렇게 정렬되어서 나오나요?
-
해결됨비전공자도 따라하는 워드프레스 홈페이지 제작
문의하기 WPForm 편집, 실제 화면 차이
위처럼 편집화면에서는 제대로 되어있는데실제 나오는 화면에서는 이렇게 나옵니다.어떡해야 제대로 나오게 될까요?
-
해결됨비전공자도 따라하는 워드프레스 홈페이지 제작
로고 텍스트에 HOME 링크를 넣으면 밑줄이 생겨요
어떻게 없앨 수 있나요?
-
해결됨비전공자도 따라하는 워드프레스 홈페이지 제작
헤더 엘리먼트 편집 오류
헤더를 만들고, 엘리먼트 편집을 들어가려는데 계속 위와같은 오류가 발생합니다. 현재 진도를 못 나가고 있어요. 그리고 다른 강의들도 그런데 강의와 실제의 메뉴 위치나 번역? 차이가 너무 심해서 계속 멈췄다 찾다 멈췄다 찾다 하게됩니다. 최근데 뭐가 크게 바뀐건가요? 너무 불편해요
-
미해결워드프레스 제대로 개발하기 - 어드민 편
POST http://localhost/wordpress/wp-admin/admin-ajax.php 400 (Bad Request)
안녕하세요현재 워드프레스 강의 들으면서 공부 중인데요woddy snippets 플러그인을 사용해서 테마가 아닌 곳에서 데이버베이스에 접근해서 데이터를 가지고 오려고 하는데요 이에 php 파일로 작성해서 ajax 테스트 중입니다.강의 보면서 제대로 한 거 같은데 계속 bad request가 떨어져서요 ㅜ<?php function get_by_test() { $serial = $_POST['key']; $result =[ 'result' => 1, 'message' => $serial, ]; echo json_encode($result); die(); } add_action('wp_ajax_get_by_test', 'get_by_test'); add_action('wp_ajax_nopriv_get_by_test', 'get_by_test'); ?> <form> <table align='center'> <tr> <td> <div align='center'> <input type='text' id='test' name='test'> </div> </td> </tr> <tr> <td> <button type='button' id='submit-test'>test</button> </td> </tr> </table> <div id='test-results'></div> </form> <script type='text/javascript'> jQuery(document).ready(function(e) { jQuery('#submit-test').on('click', function() { var test = jQuery('#test').val(); console.log(test); jQuery.post('wp-admin/admin-ajax.php', { action: 'get_by_test', key: test }, function (response) { console.log(response); if (response.result === 'success') { jQuery(e.target) .text('가져옴') .attr('disabled', true); // console.log(response.message); } if (response.result === 'fail') { alert(response.message); } }, 'json'); }); }); </script>
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
선생님 저좀 도와주세요
선생님 워드프레스 처음인데요 애드센스 신청할려고하면 오류떠요 코드 스니펫 ads 하면 오류떠요 유튜브 따라해도 계속 오류나요 도와주세요
-
해결됨워드프레스 제대로 개발하기 - 클라이언트 편
플러그인 개발에 대해서 궁금합니다
안녕하세요. 플러그인 관련 개발자 리소스 문서에도 강의하신 Action, Filter, WP API, Ajax 사용법 등과 같은 내용이 보이는데요. 플러그인 개발은 테마 개발과 다른 성격의 기능을 개발한다는 점에서 차이가 나는 것일까요?테마는사이트의 외관 개발에 적합하고 사이트에서 한개의 테마만 활성화할 수 있고, 플러그인은 내부적인 동작과 로직 개발에 적합하고 여러 플러그인을 활성화할 수 있다는 차이가 나는 것으로 이해하면 괜찮을까요?파트1을 듣고 파트2를 수강하고 있는데 플러그인 개발은 다루지 않는다고 하셔서 궁금하여 질문 드립니다.좋은 강의 감사합니다.
-
해결됨구글 애드센스 수익형 워드프레스 블로그 만들기
워드프레스 설치시 사이트 주소를 https://itdjango.com/wp/ 로 뒤에 wp를 붙여서 생성하였습니다. 변경가능한가요?
워드프레스를 설치할 때 사이트 주소를 원래 https://itdjango.com으로 설정하려고 했는데, wp를 지우는 것을 깜박하여서https://itdjango.com/wp로 설정이 되어버렸습니다.뒤에 wp를 지우고 싶습니다. 방법이 없을까요?