0

クライアントのためにデザインしているサイトで、ちょっとした壁にぶつかりました。これはもともと非常に低予算の静的サイトでしたが、クライアントは時々コンテンツを編集する機能を必要としています. WordPress のページを既存の HTML サイトに埋め込むだけで、Codex サイトの手順に従っていると聞いたことがありますが、うまくいかないようです。どんな助けでも大歓迎です。

だから私が埋め込もうとしているワードプレスのページは次のとおりです。

http://octagonclubmiami.com/cs/

そして、私が使用しているコードは次のとおりです。

これはphpファイルの先頭に掲載されています

<?php 
/* Short and sweet */
define('WP_USE_THEMES', false);
require('cs/wp-blog-header.php');
?>

そして、これは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(); ?> 
<?php
endforeach;
?>

埋め込もうとしている実際のページは次のとおりです。

http://octagonclubmiami.com/community_service_test.php

座っているので、現在表示されているのは、前述のページではなく、サンプル投稿だと思います。

前もって感謝します!

4

1 に答える 1

1

より良い解決策 (私が思うに) はget_post()、出力したい投稿/ページの ID 番号を使用して指定することです:

<?php
$page = get_post( 'ID NUMBER HERE' );
setup_postdata( $page ); 
?>

<?php the_date(); echo "<br />"; ?>
<?php the_title(); ?>    
<?php the_excerpt(); ?>

WordPress バックエンドで投稿の ID 番号を特定できます。

于 2013-10-24T17:53:49.027 に答える