언어:영어*워드 프레스 웹 사이트와 함께*(언어 추가)
소개
본질적으로 워드 프레스는 매우 강력합니다. 그것은 당신이 원하는만큼 복잡하거나 간단 할 수 있습니다. 이를 염두에두고 기존 웹 사이트와 함께 워드 프레스를 얼마나 사용하고 싶은지 전적으로 귀하에게 달려 있습니다. 이 귀하의 사이트와 통합 할 때 사용하려는 워드 프레스의 몇 가지 기능이있을 수 있습니다,또는 당신은 워드 프레스와 전체 사이트 실행을 할 수 있습니다. 이 튜토리얼은 워드 프레스 사이트가 현재 디자인처럼 보이게 통해 여러분을 안내 할 것입니다. 우리는 귀하의 사이트의 나머지 부분과 같은 워드 프레스 블로그 모양을 만드는 방법을 시작합니다. 그런 다음 우리는 워드 프레스에서 실행되는 전체 사이트를 만들기로 이동할 수 있습니다.
이러한 지침은 다중 사이트 네트워크에서 작동하지 않습니다.
변환 시작
먼저http://myexample.com에 기존 사이트가 있다고 가정합니다. 다음,귀하의 사이트에 새 하위 디렉터리(폴더)를 만들고’블로그'(블로그 이외의 다른 것을 사용할 수 있지만,이 하위 디렉터리를 만들어야 합니다)를 호출 합니다. 이제http://myexample.com/블로그/에 빈 하위 디렉토리가 있습니다. 지금,워드 프레스를 다운로드하고이 새 폴더에 모든 파일을 업로드하고,워드 프레스를 설치합니다.
헤더를 잡아
워드 프레스를 활용 하는 것 들으로 일반 페이지를 변환 하려면 각 페이지의 시작 부분에 다음 코드 조각 중 하나를 추가 해야 합니다.
<?php /* Short and sweet */define('WP_USE_THEMES', false);require('./wp-blog-header.php');?>
<?phprequire('/the/path/to/your/wp-blog-header.php');get_header(); ?>
루프
그것은 효과적으로 사용할 수있는 템플릿 태그 또는 플러그인의 무리를 활용하기 위해 페이지에 루프를 포함 할 필요가있다. 루프와 귀하의 웹 사이트에 워드 프레스의 힘을 통합과 진행 얻을 수있는 행동 루프의 기초를 숙지.
예
목록 생성
웹 페이지에 알파벳 순으로 오름차순으로 정렬 된 10 개의 게시물을 표시하려는 경우 게시 된 날짜,제목 및 발췌를 잡기 위해 다음을 수행 할 수 있습니다:
<?phprequire('/the/path/to/your/wp-blog-header.php');?><?php$posts = get_posts('numberposts=10&order=ASC&orderby=post_title');foreach ($posts as $post) : setup_postdata( $post ); ?><?php the_date(); echo "<br />"; ?><?php the_title(); ?> <?php the_excerpt(); ?> <?phpendforeach;?>
마지막 세 게시물
웹 페이지의 마지막 세 게시물의 제목을 표시합니다.
<?php// Get the last 3 posts.global $post;$args = array( 'posts_per_page' => 3 );$myposts = get_posts( $args );foreach( $myposts as $post ) :setup_postdata($post); ?><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanent Link to <?php the_title_attribute(); ?>"><?php the_title(); ?></a><br /><?php endforeach; ?>
테마 만들기
이 튜토리얼의 첫 번째 부분은 워드 프레스의 구성 요소를 가지고 기존 사이트에 통합하는 방법을 설명했다. 당신은 지금 중지 할 수 있습니다,하지만 아마도 당신은 결국 귀하의 사이트에 웹 페이지를 대체 할 워드 프레스 테마를 만들고 싶습니다.
사용자 지정 테마를 만들어야 합니다. 테마는 워드프레스 사이트를 표시하는 방법을 알려주는 데 사용되는 파일의 집합이며,워드프레스 _테마를 사용하는 것은 워드프레스 의 기본입니다. 당신은 처음부터 자신의 테마를 만들 수 있습니다,하지만 당신은 첫 번째 단계로 기존 테마의 자식 테마를 만들 것을 고려해야한다. 자식 테마는 기존 테마의 제한된 부분을 강화하거나 사용자 지정할 수 있습니다. 자세한 내용은 자식 테마를 참조하십시오.
조금 알려진,하지만 매우 도움이 요소,<자료>당신을 많이 도움이 될 것입니다. 상대 경로에 대해 지정된 주소를 사용하도록 브라우저에 지시합니다:
<base href="http://myexample.com" />
이 예제에서는 다음과 같이 설명합니다. 예를 들어 블로그의 기본<기본>는http://myexample.com/블로그/입니다. <기본>요소로 변경하여 브라우저에http://myexample.com/에서 파일을 찾도록 지정합니다. 이 유용한 이유는 무엇입니까? 현재 사이트에서 복사 및 붙여 넣기 할 때 다음과 같은 참조를 갖게됩니다:
<img src="me.jpg" alt="" />
당신이 당신의 테마를 복사 할 때,브라우저는http://myexample.com/블로그/나를 찾고있을 것입니다.파일이 실제로 존재하는 경우http://myexample.com/나.
성능
워드프레스는 빠르지만 페이지가 표시될 때마다 로드해야 하는 상당한 양의 코드가 포함되어 있습니다. 이는 호스팅 환경에 따라 성능에 영향을 미칠 수도 있고 영향을 미치지 않을 수도 있지만(따라서 연산 코드 캐싱없이)각 페이지로드에 몇 초를 추가 할 수 있습니다.이 응용 프로그램을 사용하면,당신은 당신의 안드로이드 전화 또는 타블렛에서 무선 랜을 사용할 수 있습니다.블로그 헤더를 포함하여 외부 페이지에 거짓 404 헤더를 고정합니다.3921