2009-12-10 4 views
0

Я пытаюсь создать сайт, используя Dreamweaver. Я хотел бы иметь страницу на своем веб-сайте, на которой есть все записи в блоге на моем сайте Wordpress, но я не уверен, как вытащить данные на мой сайт и отобразить их.Как я могу взять свой блог Wordpress на сайт Dreamweaver?

Должно ли это быть сделано вручную вручную для каждой записи или есть способ, которым я могу автоматизировать это?

ответ

1

Вы можете автоматизировать его. Является ли блог в том же домене? Если это так, то это должно сделать это:

<?php 
// Include Wordpress 
define('WP_USE_THEMES', false); 
require('PATH/TO/wp-blog-header.php'); 
query_posts('showposts=NUMBEROFPOSTS'); 
?> 

Надеюсь, это поможет.

0

jchapa был быстрее; Я все равно отправлю, потому что этот подход немного отличается от его и может подойти лучше.

Я использую ниже фрагмент кода для подключения к Wordpress на том же сервере:

include ("/your/blog/path/wp-blog-header.php"); 
$myposts = get_posts('numberposts=$number&offset=0&category=0'); 
echo "<ul class='Bloglinks'>"; 
foreach($myposts as $post) 
{ 
    echo '<li><a href="'; 
    the_permalink(); 
    echo '">'; 
    the_date(); 
    echo " "; 
    the_title(); 
    echo '</a></li>'; 
} 
echo "<ul>"; 

IThis фрагмент кода загружает весь WordPress двигатель в память, и WordPress является BIG. Если вы получаете проблемы с памятью, сделайте это включенным файлом, который вы включаете через HTTP в файл Dreamweaver.

Смежные вопросы