커뮤니티
스포츠
토론장


HOME > 커뮤니티 > 컴퓨터 게시판
 
작성일 : 17-03-21 10:52
[잡담] 밑에있는글 다시한번 정리하겠습니다.
 글쓴이 : Marauder
조회 : 428  

홈페이지를 만들고싶은데 php 언어를 사용해서 게시판만들기를 연습중입니다.

워드프레스를 사용하지않고 게시판 만드는건 그냥 따라하기만 하면 되는데 워드프레스에있는 기능들이 아쉬워서 워드프레스로 만드려고 합니다.

그런데 워드프레스에 테마로만들자니 게시판은 만들수 있는데 제가 원하는 부분을 추가하기 위해서는 추후 코어해킹을 해야하는 부분이라서

결국 플러그인으로 게시판을 제작하기로 마음먹었습니다.
그런데 플러그인 제작에는 후킹을 포함해서 기존의 php 만 사용해서 홈페이지를 제작하는 것과
 만드는 방식이 조금 다른것 같더군요.

구체적으로 들어가서 기존 php 언어로 게시판 만들땐 게시판 리스트화면에서 게시판 글쓰기 화면으로 들어갈 때 <a href 를 사용해서 다른 php 파일을 불러들였는데
워드프레스 플러그인으로는 이방식으로 php 파일이 안불러들여지더라구요.

그래서 버튼을 만들고 (인풋타입 , 밸류 on click = ) 이방식으로 php 문서를 불러들이려고 해봤는데 
남이 해놓은것을 토대로 제가 문법을 섞어서 사용하니까 안되더라구요.(버튼을 클릭하면 함수가 실행되는데 함수만 교체했는데 안되더군요. 그런데 제가 초보라서 뭐가 문제인지는 알수없더군요)

당연하지만 강의 여러개나 여러책들에서 참조해봤는데 제가 본 강의와 책중에선 플러그인으로 다른페이지를 불러들이려면 어떻게해야하는지 나와있는건 없었습니다. (워드프레스 기본 페이지를 가져오는 방법은 나와있는데 스스로 만든 페이지를 가져오는 방법은 없더라구요. 그 함수에 주소만 바꿔서해봤는데 아마 안됬던걸로 기억합니다.

또한 기본적으로 플러그인을 만드는 책이나 강의를 보기도 했는데 위젯만들기 정보보내기 여러가지 기능은 있어도 제가 원하는 기능이 제시된경우는 없더군요. 혹시나 제가 응용력이 부족해서 보고도 알수없는건지는 모르겠습니다만
 혹시 예전에 본 책중에 후킹으로 불러들이는 방법이 적혀있었는데 그땐 제가 플러그인 제작하려고도 하지 않았고 또한 제작에 후킹이 필요하다는걸 몰라서 그냥 넘어갔을지도 모르겠네요.)

그 전에 다른사람의 플러그인을 분석하고있었는데 아무래도 기초 php 언어를 수박겉핡기식으로 필요한것만
익혀서(필요한건 책보고 그때그때 찾아서 쓰려고 했거든요)
 쓸데없는 기능이 주렁주렁 달린 플러그인을 분석하기가 너무 어려워서 지금은 기초부터 익히는 중이긴합니다...

뭐 애초에 제가 아는분있냐고 찾은이유는 이런 긴 이야기를 주렁주렁 달아서 써놓으면 대부분이 글이 긹다고 잘 안읽으시거나 알아도 답을 잘안해주시더군요. 이럴땐 직접 대상을 거론해서 물어봐야 그나마 답을 잘해주시길래 구체적으로 물어보려고 글을 짧게 써놓았습니다.

 새로운 사이트 가르쳐주신건 감사합니다.


가생이닷컴 운영원칙
알림:공격적인 댓글이나 욕설, 인종차별적인 글, 무분별한 특정국가 비난글등 절대 삼가 바랍니다.
로자리오 17-03-21 13:21
 
제가 php 웹개발자로 10년 이상 경력인데
안타깝게도 워드프레스를 사용하지 않아서 답변을 해드리지 못할것 같아서 사이트를 추천해드린거였습니다.
최근 사이트 관리를 하면서 느낀거지만
워드프레스로 제작한 사이트들이 조금씩 늘어나고 있는 추세입니다.

a href 나 onclick 이야기로 보면 단순히 링크인데
링크를 통해 페이지 이동이 안된다는건지 아니면 현재 문서에 다른 php 소스를 추가한다는건지 내용이 잘 이해가 가지를 않네요.
기본적으로 다른 페이지 가져오는건 include 나 require 또는 require_once 인데
저도 하면서 가끔 잘 안되서 확인 해보면 거의 대부분이 경로 문제이고 그 다음 불러오는 소스 자체에서 에러가 있을 경우입니다. 단독으로 제작된 소스를 돌려서 에러가 없다면 아마도 경로가 안맞았을것 같네요.
     
Marauder 17-03-21 16:11
 
경로보다는 제가 문법에 익숙치 않다보니 반드시 넣어야할 함수를 뭔가 빠트린것같네요... 경로 자체는 단순히 require_once 로 쓸때는 불러와졌는데 onclick 으로 이것저것 시도할때는 안불러와졌거든요 ㅜ
          
로자리오 17-03-21 16:31
 
onclick 의 경우 어떤식으로 php 문서를 불러드린다는게 어떤식의 이야기 인지 잘 이해가 안가네요. onclick의 경우 보통 마우스클릭 이벤트시에 스크립트 사용을 하는데 php 문서를 어떻게 불러온다는 건가요? onclick 시 jquery 를 이용해서 php 를 실행시킬수 있는데 그런 방식인건가요? 정확히 소스를 보지 않아서 어떤건지 잘 모르겠네요.
               
Marauder 17-03-21 16:35
 
어쩐지.. 그걸로는 안되는거였나요? 그냥 함수 넣어서 시도해봤는데 안되더라구요.. 좀더 공부해봐야겠네요.
                    
로자리오 17-03-21 16:41
 
지금 쓰시는 내용들을 보면 HTML 코딩이랑 javascript 활용 부분에서 조금 헤메고 계신게 아닐까 싶기도 하네요. HTML 코딩이랑 javascript 쪽도 한번 보셔야 될것 같아요. 어느정도 알고 있어야 어느 부분이 잘못되고 있는지를 쉽게 파악할 수 있을거 같아요.
                         
Marauder 17-03-21 16:48
 
처음시작할땐 간단한 기능 하나만 추가하고싶어서 시작한거였는데 그 조금 추가하려는게 점점 어려워지는군요... ㅜㅜ
로자리오 17-03-21 13:31
 
그리고 에러 메세지가 나온다면 에러메세지를 통해서 문제를 해결하는게 빠른 방법인데 에러 메세지가 나오는지 모르겠네요.
a 링크등으로 페이지 이동시 브라우저가 404 에러 나온다면 경로가 틀린것이고
에러 메세지가 나온다면 php 문서 자체 에러입니다.
에러메세지 없이 먹통(그냥 빈페이지)일 경우는 그 페이지가 원래 그렇게 아무런 결과가 안나오는 페이지이거나 서버에서 php 에러 메세지를 출력하지 않게 설정이 되어 있는 경우일것 같네요.
귀찮더라도 하나씩 원인을 찾아가야 될듯 싶네요.
     
Marauder 17-03-21 16:27
 
다른거 틀릴경우엔 다 에러메시지 뜨는데 제가 구현했던건 에러메시지 안뜨고 클릭하면 아무것도 실행이 안되더라구요 ㅜ onclick 여러가지 해봤던거같은데 기억나는것중에는 onclick"require_once 경로":
이거랑 onclick"함수이름" 다음에 애드액션 함수지정해서 불러오게하는거 해봤는데... 혹시나 ob_start나 기타등등 다른거 필요한가해서 때었다붙였다도 해봤는데 안되더군요 ㅜ

하이퍼링크같은 경우는 문서를 찾을수 없습니다라고 떴구요...
          
로자리오 17-03-21 16:34
 
하이퍼링크 문서를 찾을 수 없다는건 경로가 틀린겁니다.
onclick의 경우 경로만 입력하면 안되고 페이지 이동시에는 document.location.href=경로 이렇게 해야 이동이 되구요. 함수로 지정해서 사용시에도 위해 스크립트가 사용되어야 페이지 이동이 됩니다.
               
Marauder 17-03-21 16:47
 
감사합니다... 아예 기초부터 공부좀 더해서 그떄도 모르겠으면 다시질문해야겠네요...
 
 
Total 2,420
번호 제목 글쓴이 날짜 조회
2420 [잡담] 1060 6g 가격이 많이 안정되었네요,,2다스면 사네요 (1) sdhflishfl 12-17 545
2419 [잡담] 서브컴으로 라이젠 시스템 샀는데 불량이네요.. (6) 빛고을현령 12-15 559
2418 [잡담] 고장난 마우스 고치기.. 마구쉬자 12-14 386
2417 [잡담] 노트북 자판 고장시 족발차기 12-13 348
2416 [정보공유] 아마존에서 외장하드 8테라 150달러 ㅋ (8) 푹찍 12-13 1005
2415 [기타] 컴퓨터 조립하는거 좀 가르쳐 주세요.-... (2) 블루하와이 12-10 637
2414 [잡담] 8600k 사지마세요 (2) 빛고을현령 12-10 1437
2413 [질문] 보통 게임 홈페이지에 나와있는 권장사양 따라서 사도 돼나요? (3) 나를나를 12-08 693
2412 [하드웨어] 스레드리퍼를 제대로 지원하는 메인보드 (3) 마구쉬자 12-08 349
2411 [질문] 무접접키보드 한성이나 앱코 괜찮을까요? (6) 빛고을현령 12-07 417
2410 [하드웨어] 무선마우스/키보드 세트 추천부탁드립니다. (3) 항해사 12-06 437
2409 [잡담] 뭔가 찜찜하고 짜증나는 컴퓨터 업글... (9) 마구쉬자 12-06 758
2408 [하드웨어] dell vostro 330 전원 어댑터 (2) 클하하 12-05 231
2407 [견적질문] 견적 검토 좀 부탁 드려요 (5) 마거 12-05 321
2406 [질문] Z370 토마호크 이거 괜찮은가요? (6) 빛고을현령 12-04 518
2405 [기타] 스레드리퍼? 슬리퍼? 쓰레빠?? (1) 블루하와이 12-03 332
2404 [잡담] 조카 오버워치 컴 만들어 주고... (5) 무기상 12-01 817
2403 [질문] 컴퓨터 사양 체크 부탁드려요 (6) 메주 11-30 586
2402 [질문] 이정도면 무난하겠죠? (13) 콩두유 11-29 663
2401 [질문] 세컨 HDD가 두개째 인식이 안되네요 (6) 서냥 11-29 523
2400 [질문] 컴맹 질문드립니다 (9) 콩두유 11-28 422
2399 [잡담] 유튜브 허수아비님 아시는지요 (6) 오징징이 11-27 548
2398 [견적질문] 컴퓨터 견적 부탁드립니다. (14) 마거 11-27 481
 1  2  3  4  5  6  7  8  9  10  >