SlideShare una empresa de Scribd logo
1 de 70
Descargar para leer sin conexión
WordPress専用ディレクトリー
への配置をした時にルートディレ
クトリーとして表示する方法
第23回WordBench神戸
~ 勉強会デビューに最適!初心者向け春のテーマ祭り ~
専用ディレクトリーってなんなんだ!!?
専用ディレクトリー無しの場合
専用ディレクトリー無しの場合
public_html(ルート・ディレ
クトリ)直下にWordPressの
ファイルが設置されている。
専用ディレクトリー有りの場合
専用ディレクトリー有りの場合
public_html(ルート・ディレ
クトリ)に1つディレクトリーを
設置し、その中にWordPressの
ファイルを設置する
専用ディレクトリー
WordPressの
ファイルを設置する
専用ディレクトリーにしないとダメなのか?
ルート・ディレクトリーに先人がいる場合
ルート・ディレクトリーに先人がいる場合
先、入ってます
リニューアル案件の時
現在稼働中のサイトがルート
を占領。
無理やりルート・ディレクト
リーにWordPressを配置し
ても・・・・
index.htmlがあるから
WordPressが表示されない
からダメ∼!
ルート・ディレクトリーが
ごちゃごちゃしてると可読性
が悪いからダメ!
そのファイル消して良いの?
悪いの?
人様のお家なんで整理整頓を
ちゃんとしましょう♪
専用ディレクトリーに入れた
方が良いのは分かった・・・
http://xxxxx.com/wordpress/
URLダサくない?
http://xxxxx.com/wordpress/
ってことで、今日のお話は・・・
http://xxxxx.com/wordpress/
ってことで、今日のお話は・・・
http://xxxxx.com/
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
パーマリン
ク変更
サイト
確認
サイト
公開
記事
作成
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
サイト
確認
サイト
公開
全体の手順はこんな感じ
パーマリン
ク変更
記事
作成
この順番は結構大事!
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
全体の手順はこんな感じ
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
サイト
公開
専用ディレ
クトリ作成
WPインス
トール
テーマ
開発
記事
作成
パーマリン
ク変更
サイト
確認
全体の手順はこんな感じ
サイト
公開
ここの時にちょこちょこっと作業をして
ルート・ディレクトリでWPが見れるよ
うにする
手順は簡単3ステップ
こんな感じ
STEP1
WPにTOPの
URLを教える
STEP2
ルートに
index.php
設置
STEP3
index.php
編集
STEP1
WPにTOPの
URLを教える
STEP2
ルートに
index.php
設置
STEP3
index.php
編集
http://xxxx.com/wordpress
http://xxxx.com/wordpress
http://xxxx.com/wordpress
「WordPressアドレス(URL)」は
変更しちゃダメ!!
http://xxxx.com/wordpress
↓
http://xxxx.com
http://xxxx.com/wordpress
↓
http://xxxx.com
最後の/は必要なし
こんな感じ
STEP1
WPにTOPの
URLを教える
STEP2
ルートに
index.php
設置
STEP3
index.php
編集
こんな感じ
STEP1
WPにTOPの
URLを教える
STEP2
ルートに
index.php
設置
STEP3
index.php
編集
こっち!
require('./wordpress/wp-blog-
header.php');
設定はこれで終わり∼♪
最後に公開前のチェック
チェックポイント①
カスタムメニューで「ホーム」を設定している場合
http://xxxx.com/wordpress/
となってしまっているので、「wordpress/」を削除
チェックポイント②
本文の内部リンクがうまく飛べるかを確認。
※投稿前にパーマリンクを変更していると
動かない場合がある。
チェックポイント③
<a href= http://xxx.com/wordpress/about/ >会社概要</a>
<a href= http://xxx.com/wordpress/ service/ >サービス</a>
<a href= http://xxx.com/wordpress/ access/ >アクセス</a>
テンプレートファイルに直書きしてないか??
これで終了です♪
余談ですが・・・
ステップ1
なぜ、WordPressにTOPページのアドレスを教
えてあげないといけないのか?
テンプレートタグがそこの設定を参照してるから
get_bloginfo( home )
get_bloginfo( siteurl )
get_bloginfo( url )
home_url()
→http://xxxx.com
get_bloginfo( wpurl )
site_url()
→http://xxxx.com/wordpress
get_bloginfo( home ) ※非推奨
get_bloginfo( siteurl ) ※非推奨
get_bloginfo( url )
home_url()
get_bloginfo( wpurl )
site_url()
http://codex.wordpress.org/Function_Reference/get_bloginfo
get_bloginfo( url )は
→home_url()を実行してるだけ
get_bloginfo( wpurl )は
→site_url()を実行してるだけ
とりま、home_url(),site_url()
を使えばOK
なので、サイトのURLを取得する場合
さらに余談ですが・・・
home_urlの利用方法としては
「 ロゴクリックでTOPページに戻る」を実装する時
<a href= <?php echo home_url( / ); ?> ><img src= xxxxxxxxx /></a>
メニューを実装するとき
<a href= http://xxx.com/about/ >会社概要</a>
<a href= http://xxx.com/service/ >サービス</a>
<a href= http://xxx.com/access/ >アクセス</a>
たまにこんな実装をしてるテンプレートを見かける
メニューを実装するとき
<a href= http://xxx.com/about/ >会社概要</a>
<a href= http://xxx.com/service/ >サービス</a>
<a href= http://xxx.com/access/ >アクセス</a>
たまにこんな実装をしてるテンプレートを見かける
<a href= <?php echo home_url( /about/ ); ?> >会社概要</a>
<a href= <?php echo home_url( /service/ ); ?> >サービス</a>
<a href= <?php echo home_url( /access/ ); ?> >アクセス</a>
こうしておくとURLが変更になっても大丈夫
site_urlの利用方法としては
プラグイン開発などでWordPressのコアファイル
のURLを取得したい時などに使えばよろし!
以上、余談でした。
個別相談会してます。
5月16日(木) 16時∼21時
場所:西宮市市民交流センター B会議室
ご清聴ありがとうございました
tkc
takashi.hosoya

Más contenido relacionado

Más de Takashi Hosoya

【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方
【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方
【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方
Takashi Hosoya
 
Home.phpを使ってtopページをカスタマイズしよう!
Home.phpを使ってtopページをカスタマイズしよう!Home.phpを使ってtopページをカスタマイズしよう!
Home.phpを使ってtopページをカスタマイズしよう!
Takashi Hosoya
 
Typesハンズオン
TypesハンズオンTypesハンズオン
Typesハンズオン
Takashi Hosoya
 
「WordPress事例の徹底解説」
「WordPress事例の徹底解説」「WordPress事例の徹底解説」
「WordPress事例の徹底解説」
Takashi Hosoya
 

Más de Takashi Hosoya (6)

【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方
【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方
【ひょうごんNPO塾】ネットワークで動くNPOに必要不可欠!グループウェアの使い方
 
パーフェクトダッシュボード
パーフェクトダッシュボードパーフェクトダッシュボード
パーフェクトダッシュボード
 
Home.phpを使ってtopページをカスタマイズしよう!
Home.phpを使ってtopページをカスタマイズしよう!Home.phpを使ってtopページをカスタマイズしよう!
Home.phpを使ってtopページをカスタマイズしよう!
 
Typesハンズオン
TypesハンズオンTypesハンズオン
Typesハンズオン
 
Types紹介
Types紹介Types紹介
Types紹介
 
「WordPress事例の徹底解説」
「WordPress事例の徹底解説」「WordPress事例の徹底解説」
「WordPress事例の徹底解説」
 

Último

Último (7)

新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 

WordPress専用ディレクトリーで運用