묻고 답해요
141만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
action-test.php 변경관련
안녕하세요?강사님, 질문이 있습니다.아래 링크에 해당하는 강좌(워드프레스에서 액션의 개념)에서 16분 45초 부분에 mytory-bookstore/action-test/action-test.php 파일은 core파일로 변경해서는 안된다고 했는데, do_action을 호출하는 부분은 수정되어도 괜찮은건가요? https://www.inflearn.com/course/lecture?courseSlug=%EC%9B%8C%EB%93%9C%ED%94%84%EB%A0%88%EC%8A%A4-%EC%87%BC%ED%95%91%EB%AA%B0-%ED%8C%8C%ED%8A%B81&unitId=23707&tab=community
-
미해결워드프레스(WordPress) 완전정복
프로젝트1에서 게시글타이틀부분이 ㅜㅜ 갑자기 왜이렇게되는지 모르겠습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 46번째 줄 ? 코드라면아래와같습니다 <div class="post-meta"> <?php echo get_avatar(get_the_author_meta('ID'), '18', $default, $alt, array('class' => array())); ?> <span class="post-author">
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
APMsetup을 활용
지금도 APMsetup을 활용해서 워드프레스 할수 있나요?
-
미해결워드프레스(WordPress) 완전정복
길이가 서로 틀려요
이게 왜그러죠? 길이가 서로 틀려요
-
미해결워드프레스(WordPress) 완전정복
백그라운드 이미지ㅠㅠ
백그라운드 이미지가 안나와요.왜그런거에요?
-
미해결워드프레스(WordPress) 완전정복
pagination 다음페이지에서 오류가 나는 경우
안녕하세요 선생님!프로젝트4의 이벤트pagination을 똑같이 따라 만들었는데 계속 다음페이지를 누를 경우 오류가 나서 질문드려봅니다. 코드도 똑같이 하였고 정해놓은 페이지당 포스트의 갯수에 맞춰서 pagination도 추가가 되는데, 1번을 제외한 다른 페이지들을 누르면 404에러가 뜹니다.. 확인해볼만한 파일들은 모두 체크를 해보았는데 해결이되지않아 혹시 의심되는 상황이 있으신지 조언부탁드립니다..추가질문 : 선생님, 구글링하면서 방법을 찾아보다가 코드수정없이 새로고침을 해보았는데 정상적으로 페이지가 넘어가더라구요. 그런데 반대로 이번에는 포스트를 눌렀을 때 위와같은 에러가 뜨는데 워드프레스의 고유한 오류들일수도 있나요..? 코드를 그대로 두어도 오류가 생겼다가 사라졌다가 합니다 ㅠ
-
미해결워드프레스 속성 마스터 클래스
워드프레스 요금제 현재 구매중지 되어 있다고 하는건 왜죠?
요금제 사려는데 구매중지되어 있다고 하는건 개인문제인가요
-
미해결워드프레스(WordPress) 완전정복
프로젝트 내에 있는 php파일을 a태그로 연결시킬 수 있을까요?
안녕하세요 선생님! a태그 관련해 질문이있습니다..a태그 안에 있는 이미지를 눌렀을 때, 프로젝트에 있는 특정 php파일을 열리게 하고싶었는데요.. 해당하는 함수가 따로 있을까요...? 여러가지 시도를 해보아도 안되고 서치를 해도 자료를 못찾아서 질문드립니다ㅠ 시도해보았던 코드들 중 한가지 캡쳐해서 첨부드려봅니다..
-
미해결워드프레스 기초부터 쇼핑몰까지
자료실에 올려주신 salient 테마파일이 설치되지 않습니다.
자료실에 올려주신 Salient 14.0.5 가 설명해주신데로 Plugin -> upload 방식으로 설치가 되지 않습니다. 저만 그런건가요 ?
-
미해결워드프레스(WordPress) 완전정복
프로젝트4-마이그레이션 플러그인이 없어요..
안녕하세요 선생님! 열심히 수강하고 있는데 질문이 있어서요.프로젝트4에서 라이브이전 및 런칭하는 과정에서 보여주신 플러그인(아래 사진첨부드립니다)이 없어서요.작성자분이 내린건지 알수는 없지만, 해당플러그인이 없어서 phpMyAdmin에 대한 진도를 못나가고 있었어요... 프로젝트3에서 보여주신 All-IN-ONE플러그인 방법으로 홈페이지를 운영 및 외주작업을 해도 문제는 없을까요...?
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
미디어 라이브러리 작동안함문제
질문 : 현재 테마를 두개를 작성하여 코딩중인데 이럴경우 '미디어라이브러리'에 사진을 업로드할때 에러가 발생할 수 있나요? 안녕하세요. 현재 표지 정보 저장하기 까지 따라온 상태입니다. 코드 표지넣기 버튼을 누르면 미디어 창까지는 잘 뜨는데요. 사진을 업로드하면 오른쪽에 'An error occurred in the upload. Please try agin later.'라고 에러메세지가 뜹니다. 그렇다고 사진이 안올라간고 하니 디비를 보면 잘 올라가 있는 상태입니다. 중간에 코드 따라치기를 잘못한가 싶기도해서 확인해본 결과 연습용 두번째 테마에서는 미디어라이브러리에 업로드된 이미지들이 잘 보입니다. (현재 wp-content/themes안에 강의따라하기용 테마랑 실제 배운걸 토대로 커스터마이징중인 테마가 있습니다) 감사합니다.
-
해결됨워드프레스 제대로 개발하기 - 클라이언트 편
WP 전반적인 질문입니다.
안녕하세요. Admin 편부터 들었다면 하지 않았을지도 모르고, 혹은 Client 를 다 들으면 자연스레 알게 될지도 모를 질문입니다. 그럼에도 불구하고 큰 흐름을 모르는 채 상세한것부터 하려니 너무 모호해 보여서 질문을 먼저 드리게 되었습니다.(현직 개발자니, 너무 상세하게 설명하는 수고로움은 넣어두셔더 될거 같아요) 1. 강의 초반에 wp-content/themes 에 mytory-bookstore 를 추가하면서 시작했던걸로 기억하는데요.opensource 테마를 다운받아서 커스텀 가능한걸로 알고 있는데, 강의에 포함된 twentytwenty# 형태의 테마들도 구조가 굉장히 다른데요. 각 테마별의 document 를 참조해서 수정하게 되는걸까요?테마 커스텀을 하려면 테마와는 상관없이 wp core 에서 제공하는 특정 포인트에 add_action, add_filter 등 여러 함수를 써서 수정하는건가요? 2. 강의에서 사용하는 테마의 entry point 가 mytory-bookstore/index.php 일거 같은데,php 에서 functions.php 를 어떻게 읽게 되는건지를 모르겠네요.(index.php 는 functions.php 를 include 안해서) 3. add_action 등에 사용하는 hook_name 은 wp core 에 따라서 고정인가요?[출판사 분류추가] 강의를 보면 functions-taxonomy.php 처음에 add_action('init' function() { 을 하고 있는데요.이런 init 같은 hook_name 이 core 에 따른 고정인지 궁금하네요.
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
JetBrains에서
개인용 > PhpStorm만 구매를 하면 되는건가요?
-
해결됨워드프레스 제대로 개발하기 - 어드민 편
5:30초 부분 결과값이 bool(false)로 나오는 문제
안녕하세요. 호랭이님 글에 댓글로 질문을 달았다가 성격이 다른 문제 같아서 질문 글을 새로 올립니다. 'has_archive' => true로 값을 변경하였음에도, 결과값이 bool(false)로 나와서 막혔습니다. 첨부 사진이 있어 댓글로 질문 이어가겠습니다.
-
해결됨아마존 AWS 입문
sudo usermod –a –G apache ec2-user 이 명령어가 안먹어요
sudo usermod –a –G apache ec2-user 해당 명령어를 입력하면 아래같이 나옵니다. 이후 진행을 못하고 있어요. [ec2-user@ip-172-31-22-71 ~]$ sudo usermod –a –G apache ec2-user Usage: usermod [options] LOGIN Options: -c, --comment COMMENT new value of the GECOS field -d, --home HOME_DIR new home directory for the user account -e, --expiredate EXPIRE_DATE set account expiration date to EXPIRE_DATE -f, --inactive INACTIVE set password inactive after expiration to INACTIVE -g, --gid GROUP force use GROUP as new primary group -G, --groups GROUPS new list of supplementary GROUPS -a, --append append the user to the supplemental GROUPS mentioned by the -G option without removing him/her from other groups -h, --help display this help message and exit -l, --login NEW_LOGIN new value of the login name -L, --lock lock the user account -m, --move-home move contents of the home directory to the new location (use only with -d) -o, --non-unique allow using duplicate (non-unique) UID -p, --password PASSWORD use encrypted password for the new password -R, --root CHROOT_DIR directory to chroot into -s, --shell SHELL new login shell for the user account -u, --uid UID new UID for the user account -U, --unlock unlock the user account -Z, --selinux-user SEUSER new SELinux user mapping for the user account
-
미해결워드프레스 제대로 개발하기 - 클라이언트 편
wp_reset_postdata();
new WP_Query를 통해서 새로운 $wp_query객체를 얻을 때, 글로벌 $post에도 변화가 있기 때문에 loop가 끝나고 나면 wp_reset_postdata()를 실행해주는 것으로 이해했는데, 맞다면 글로벌 $post에 어떤 변화가 일어나는 것인가요?
-
미해결초보를 위한 도커 안내서
wordpress 오류...
안녕하세요, 선생님! 윈도우 환경에서 yml 파일을 똑같이 작성하여 만든 뒤 docker-compose up -d 명령어를 실행했더니 아래와 같은 오류가 발생합니다. 워드프레스의 포트를 8000:80이 아닌 다른 포트로 지정하여 실행하면 오류는 발생하진 않지만 다음과 같이 크롬에서 워드프레스로 들어가지 못합니다. 올려주신 yml파일을 그대로 작성한 뒤 명령어를 실행한 결과 cmd 상에서 나오는 오류는 다음과 같습니다. C:\Users\(사용자)\docker-test>docker-compose up -d Creating network "docker-test_default" with the default driver Creating docker-test_db_1 ... Creating docker-test_wordpress_1 ... error Creating docker-test_db_1 ... done nd: An attempt was made to access a socket in a way forbidden by its access permissions. ERROR: for wordpress Cannot start service wordpress: Ports are not available: listen tcp 0.0.0.0:8000: bind: An attempt was made to access a socket in a way forbidden by its access permissions. ERROR: Encountered errors while bringing up the project.
-
미해결워드프레스 제대로 개발하기 - 클라이언트 편
query loop 관련 커스터마이징 질문
안녕하세요 필요한 부분이 있어서 뒷부분을 먼저 듣다가 질문하게 되었습니다. 섹션 8 인텍스 화면 기본 강의에서 WP Query 사용방법이 나오는데요. 제가 구현하고자하는건 사용자의 등급에 따라 어떤 post는 나타나고 안나타나는 기능을 구현하고 싶습니다. ( ex - 실버등급 유저는 카테고리 골드의 포스트가 나오면 안됨) 해당강의에서는 index.php에 바로 구현을 하시던데, 저는 지금 아쉽게도 제가 만든 테마가 아니고 Avada를 이용하고 있습니다. 간단하게 function.php에 루프를 적용해봤더니 제대로 동작하지를 않더라구요. 그래서 이것저것시도하다 안되어 시도하면서 궁금해진 것과 방법을 질문드리고자합니다. 1. function.php에 add_filter('pre_get_posts', 'show_post_byuserlevel'); 이런식으로 했는데 pre_get_posts에는 걸면 안되는 걸까요? (show post byuserlevel 함수내에서 var dump를 찍어보니 상당히 여러군데에서 호출되는것같습니다. 함수내에서 유저의 등급을 확인하는 로직을 빼면 post를 빼는 로직이 동작하지만, 등급관련 로직을 넣으면 post를 빼는 로직이 동작하지 않아 그런것으로 보입니다, ex-if(현재유저가 실버등급) {골드포스트는 빼는 루프} 2. function.php가 아니고 다른곳에 구현을 해야할까요? 강의로 볼때는 add_filter나 add_action을 사용하지 않으셔서 적절한 파일에 query 루프만 구현하면 되는지 궁금합니다. 3. 다른곳에 구현해야한다면 어느파일이 좋을까요? 강의상에는 index.php에 루프를 구현하면 메인화면에만 루프가 영향을 미치는 것처럼 보입니다. 제 사이트도 여러 페이지가 존재해서 각 페이지별 보여줘야하는 포스트가 존재해 페이지별로 루프를 일일히 구현해야하는지, 아니면 어느 php 파일내에 한번 루프를 구현하면 모든페이지에 영향을 줄수있는 .php 파일이 있는지 궁금합니다. (아마 part1 강의에서 워드프레스구조를 알려주셨던거같은데, 이렇게 질문하는게 맞는지 조금 확신이 잘 안 서네요) 질문이 장황합니다만 이해가 안되시는 부분있으시면 추가 설명 하겠습니다. 쿠폰도 감사하고 part1때보다 편집도 훨씬 잘되있는것같아 좋습니다.
-
미해결초보를 위한 도커 안내서
워드프레스 실행문제
우분투 20.04 버전 이용중이고 명령어는 그대로 복사했습니다. 아래와 같은 커넥션 에러가 발생하네요 ㅠ mysql 은 실행중입니다. 혹시 몰라 host 를 172.17.01 로 바꿔봐도 동작하지 않습니다 ㅠ 해결 방법이 있을까요?
-
미해결워드프레스 제대로 개발하기 - 어드민 편
아카이브 뛰우는대 부터 404 에러 뜨면서 안되네요
http://work.localhost/bookstore/book 이주소 호출 부터 404 뜹니다.. 추가한 포스트 하나도 링크로 열리지가 않아요.. 뭔가 단계를 빠트리고 설명하시는거 아니죠? 즉 아카이브를 하라는대로 추가 했고 주소가 나오는거 확인하고 해당 주소 적어도 404라는 말입니다.. 안되니까 당황 스럽네요.. 원인을 제가 찾아야 되는건지 후우.. 설명대라로면 당연히 되어야 하는 부분 같은대 말이죠