2009 2009년 2월 24일

멋지 템플릿 안에 PHP 코드를 포함하는 방법

내가이 일 하나가 우리가 UI와 대본 작가 일을 기준으로 하루에 이렇게 할 필요가 많은 구글에서 찾을 낙서 거라 생각 했지, 그것에 PHP 코드 스니펫 (snippet) (. PHP)의 peice의 비트를 포함입니다 멋지 템플릿 (. tpl). 제가 정확한 답변을 ... 백만 검색 결과를 찾을 더욱 어려워 그 편리 / 인기 검색어를 깨달았지만, 그 중 대부분이 "파일"로 reffered 것은 멋지에 포함 ... 이는 다음과 같은 구문이 있습니다

{파일 = "포함 / header.php"를 포함}

이것은 실제로 미세 파일을 inlcuded지만 텍스트로, 내가 원하는 것은 포함 파일의 결과였다. (위는 템플릿 파일 안에 템플릿이 포함되어 사용되고 있습니다.) 마지막으로 비트 persiverance로 .... 내 요구에 대한 대답이었다 slighty 수정된 구문을 발견 했소 .. 그래서 여기는 것은 ... 당신 havn't면 이미 하나 찾았어요


{include_php 파일 = "포함 / header.php"}


2009 2009년 2월 2일

다른 사이트에서 워드 프레스 블로그를 포함하는 방법

이 질문은 몇 번하기 전에 내 마음이 들기도 내가 전에도 사이트에 근무했을 때 어느 사이트 / 워드 프레스 PHP에서 주위 초보자를 portal.Being의 일부분 블로그 또는 콘텐츠의 새로운 종류를 표시하는 워드 프레스를 사용하여, 나는 계속 "이 케이크 나의 peice 아니다"생각을 procastinating. 드디어! 솔루션에 대한 약간의 주위를 은요을 시작했을 때이 요구 사항은, 코에 최대 개까지 왔어요.
저는 이것이 정말 내가 실제로 그냥 PHP의 작은 비트와 워드 프레스 API를 사용하여 워드 프레스 구동 섹션 이외의 다른 페이지에 헤드 라인의 목록이나 최신 게시물을 표시하는, 생각보다 쉽게 것을 찾기 위해 놀랐다 .

여기 어떻게있다 : -
설명의 이유로 귀하의 사이트가 있다고 가정 http://www.inchembur.com/ 하고이 사이트의 뉴스 섹션이 http://news.inchembur.com/를 (워드 프레스를 실행하는). 지금 요구에서 최신 게시물을 보여주는 것입니다 http://news.inchembur.com/ 즉, 메인 사이트의 홈 페이지에 http://www.inchembur.com/index.php

1 단계 : 귀하의 index.php에서 다음과 같은 코드 peice를 추가, 워드 프레스의 API 파일을 포함합니다. 당신은 당신의 게시물에 표시하고자하는 페이지의 상단에 이것을 추가할 수 있습니다.

<? PHP
'WP_USE_THEMES' , false ) ; // Disbable use of WordPress Theme 정의 ( 'WP_USE_THEMES', 허위); 워드 프레스 테마의 / / Disbable 사용
( '은 / var / news.inchembur.com / WP-의 블로그-header.php') 요구, / /는 워드 프레스 API를 포함
; // Get Latest Post query_posts ( 'showposts = 1'); / / 최근 게시물 가져오기
?>

포함의 위 peice에서 우리는 오직 하나의 최근 게시물을 받고있다. 당신이 노력한다면 많은 변화가 캐다 부담 query_posts() 설명서 .

2 단계 : 자, 당신의 최신 워드 프레스의 게시물을 보여주고 싶은 색인 / 홈 페이지의 일부 http://news.inchembur.com , 다음 코드를 사용합니다. 라고 광고하여 스타일링 부서, 지속 기간 및 설계 요구 사항마다 같은 수업을 무료로 느낄 필요도없이.

Step3 : 어떤 단계 3은 없습니다 ... 다 됐죠 ... 너희는 끝났어!


당연히, 당신은 (내가 전에 언급했듯이, 참조 요구 사항에 따라 몇 가지 변형을 시도할 수 query_posts() 설명서 ). 일부 도요을 Heres ...

최근 포스트 반대로 어떻게 특정 게시물 / 페이지 표시 : -
이것은 쉽게 인자를 변경하여 achived 수 query_posts() 페이지 ID 또는 페이지 슬러그를 포함

) ; query_posts ( 'page_id = 7');
) ; query_posts ( '페이지 이름 = 약');

또는 당신은 게시물의 수를 제어할 수 있습니다 :
) ; query_posts (showposts = 3);


NDK 홈 | IT를 표현 | 표현 구개 | 표현 Penmenship | 표현 공포 | 표현 자신