Amazon商品をお得に購入する方法 ▶ ▶ ▶

WordPress外のphpファイルにWPタグで新着記事を表示する

URLをコピーする
URLをコピーしました!

 

皮革・ブランド品の宅配クリーニング リナビス
目次

現状の問題点とやりたいこと

 

ワードプレス管理外のa.php(同じサイト内)にワードプレスの記事を新着記事として5件表示したい!(↑上の図参照)

だが、ワードプレスが入っているのは左のblogフォルダである。

同じフォルダではありません。

→blogフォルダのindex.phpに新着記事を出すのは何の問題もなく出来ますが、ワードプレス外のディレクトリのphpファイルに、the_title()とか書いても普通は反応しません。

 

とうことで、ワードプレス外のファイルでもタイトルや投稿日時が連携出来るようにしました。

実際記述したコード

<?php
require_once( dirname(dirname( __FILE__ )) . '/bbb/blog/wp-load.php' );
?>
<!DOCTYPE html>

 

と、a.phpの一番最初に書きます。

DOCTYPE宣言よりも上に書きます!

 

/ワードプレスの入っているフォルダ/wp-load.php
と記述します。

これはこういうものらしいです。

 

そして、新着記事を書くコードです。

<ul>
<?php

query_posts('showposts=5');

if(have_posts()):

while(have_posts()):

the_post();

?>

<li><a href="<?php the_permalink(); ?>"><time datetime="<?php echo get_the_date('Y.m.d') ?>"><?php echo get_the_date('Y.m.d'); ?></time> <?php the_title(); ?></a></li>

<?php

endwhile;

endif;

?>
</ul>

赤字をPHPにしてみましたがわかりますでしょうか?

ここはけっこう単純だと思います。

 

query_posts(‘showposts=5’);

これが5件まで表示するというコードです。

 

今回は投稿日時と記事タイトルをまとめてリンクする超シンプルな形にしました。

 

ちなみに、今回はphpファイルでしたが、
htmlファイルに新着記事表示したい場合はhtaccessに記述が必要になります。

これはまた別のブロガーさんを参考にしてくださいませ。

 

Amazon商品をお得に購入する方法

悩む人

少しでもお得にAmazonで買い物できる方法を知りたい!

かわしー

Amazonチャージでの購入がおすすめです!

「Amazonチャージ」はAmazonギフト券にお金をチャージして買い物する方法です。

購入金額に合わせて最大2.5%のポイントをゲットできます。(下記の表参照)

Amazon公式ページより

「Amazonチャージ」はどなたでも何度でも使えるお得なサービス。

積み重ねていけば大きな額になるので、オトクに買い物したい方はやらなきゃ損ですよ。

Amazonチャージのご紹介

Amazonチャージはこちら

※チャージ自体はすぐ終わるのでお買い物の前に是非やってみてください

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
URLをコピーする
URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

目次
TOP
目次
閉じる