SIRIUSで作ったHTMLサイトにブログ(WP)の新着を設置する方法

目安時間:約 10分

こんにちは。

 

今回はSIRIUSで作ったHTMLサイトにブログ(WP)を設置する方法。

 

調べるのに苦労した。

 

まず自分のドメインの下にブログを作る。

 

http://xn--odk0cub1598bzzwa.net/(口内炎のサイト)(SIRIUSで作成)

 

http://xn--odk0cub1598bzzwa.net/blog(ブログ)

 

 

http://xn--odk0cub1598bzzwa.net/blog(ブログ)の作り方は自動インストールでhttp://xn--odk0cub1598bzzwa.net/を選び、その次にblogと付けてインストールしてください。

 

今回はXサーバーを使用。

 

まず、

 

SIRIUS側の口内炎サイト編集を選ぶ。

 

その後、「テンプレート」を選び、「HTMLテンプレート編集」を選び、「トップページ」のタブの一番上に

 

 


 

  •    <?php require('./【WordPressをセットしたフォルダー名】/wp-load.php'); ?>

 

上のを設置。

【WordPressをセットしたフォルダー名】は自分の設置したフォルダを参照してください。

 

Xサーバーだと私は「blog」と設定しました。


<?php require('./blog/wp-load.php'); ?>
<$ AllStrReplace(<h3>(.*?)</h3>,<h3><span>$1</span></h3>) $>
<$ AllStrReplace(<h2>(.*?)</h2>,<h2><span>$1</span></h2>) $>
<% XMLdeclaration %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=<% publishCharset %>" />


そして

<% XMLdeclaration %>


 

<?php echo('<?xml version="1.0" encoding="UTF-8"?>') ?>


へ変更。

これを設定しないとエラーになります。w

 

 

そして


  • <?php
    $posts = get_posts("numberposts=3&category=&orderby=post_date&offset=0");
    foreach ($posts as $post):
    setup_postdata($post);
    ?>
    <dt><?php the_time('Y/m/d'); ?></dt>
    <dd><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></dd>
    <?php endforeach; ?>
    </dl>

 

を記事の中へ入れていきます。

 


 

<div id="main">
<div class="text_inner">
<!-- ★コンテンツここから★ -->

スポンサーリンク


【ここの部分にブログのタイトルやコメントを入れておくとクリックしてもらいやすいかも】
<?php
$posts = get_posts("numberposts=3&category=&orderby=post_date&offset=0");
foreach ($posts as $post):
setup_postdata($post);
?>
<dt><?php the_time('Y/m/d'); ?></dt>
<dd><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></dd>
<?php endforeach; ?>
</dl>

<% freeSpace1 %>
<% textTitle1 %>
<% textBody1 %>
<% textTitle2 %>


こんな感じで「コンテンツここから」のすぐ下に入れていきます。

 

「numberposts=3」この数字は表示する記事数を表しているので、5にすれば5記事になります。

 

 

 

 

 

 

次にSIRIUS内の「各種設定」の歯車の絵の「サイトオプション」の中の「htaccess設定」の上部の所に

 

トップページ(index.html)のみに表示したい場合


 

  •  <Files index.html>
    AddType x-httpd-php .html .htm
    </Files>

 

 

 

 

すべてのページに表示したい場合


 

AddType x-httpd-php .html .htm


これを設定する場合は、「テンプレート編集」でカテゴリーページ、エントリーページでも上記同じように設定してください。

 

 

 

 

 

・そして、SIRIUSの歯車のマークの設定を開き「全体設定」の「文字コード」を「UTF-8」へ変更します。

 

 

 

・ちなみにSIRIUS内のプレビュー機能では表示されないのでアップロードしないと表示されないと思います。

 

 

WS0163

・またアップロードする時に、アップロード先の「.htaccess」を一度削除してからアップロードするとうまく表示される時もあります。

 

 

これでアップするとできると思いますが、出来なかったらすみません。

 

参考サイト

http://website-homepage.com/wordpress/customize/php-load-html

http://sole-color-blog.com/blog/php/48/

 

 

ちなみに2016年9月30日でXサーバーでのPHPのバージョン「PHP7.0.7」でも正常に動作を確認しましたのでご安心ください。

スポンサーリンク


━━━━━━━━━━━━━━━━━━━━━━━━━━
このメルマガは月1000円以上を稼げていないって方や
ポイントサイトで稼いでいて、しんどいと思っている方に
私だけの情報を発信していきますので
ぜひメルマガに登録してください。
もちろん無料です。
メルマガ登録
メールアドレス
名前
powered byメール配信CGI acmailer
━━━━━━━━━━━━━━━━━━━━━━━━━━

スポンサーリンク


この記事に関連する記事一覧

コメントフォーム

名前

 

メールアドレス

 

URL

 

 

コメント

トラックバックURL: 
橋詰ってどんな人?
カテゴリー
最近の投稿