とあるエンジニアの作業ブログ

Web製作

【Stinger8】固定ページを自由にデザインしてみた

投稿日:

HTML/CSSがかける人は、テーマ標準の固定ページだとデザイン変更しづらいのではないでしょうか??
Wordpressにループって概念があるのはうっすらとは知ってますけど、、、何もあんなにまんまブログっぽいデザインにしなくても良いのでは···と思い、どうせ対して数を作る予定もないのでいっそのことフルスクラッチで記述できるようにして見ました。

ハダカメラ
無料サンプル
magnetic G 橋本マナミ complete
無料サンプル
ノ・ゾ・キ・ア・ナ
無料サンプル
蜘蛛ですが、なにか?
無料サンプル

やりたいこと

既存のCSSとか効かなくなっても良いので、管理画面からフルスクラッチのhtmlを投入してその通りに表示されること。
もちろんスタイルも自分で個別のidとclassを指定してstyle.css(別ファイルの方が望ましいが)に記述する。

結論

ソースコードたどったところ、結局はwordpressのメインループ内にthe_content();のみを残せば良いというしごく単純な結論でした。。。

 

ちょっとだけ解説

ループの部分はまだちゃんと理解してないのでhtmlとcssについてのみ記載。

とりあえずコンテンツエリアのレイアウトを形成している余計なコンテナを全て消したかったので調べたところ、

という構造になっているらしい。なので#content, #contentInner, #st-mainは消去。
で、続いてそれらのセレクタに指定されていたCSSを調べたところ、

ていう感じで、特別のこさなきゃいけなさそうなものもなかった。
あとは流石にコンテンツエリアのコンテナは必要なので#pages_containerという自分でカスタムするコンテナを作成して終了。
管理画面から投入したhtmlは全てこのコンテナの配下に収まるので、あとは自由にid指定なりclass指定してcssでカスタマイズすればOK。

-Web製作
-, , ,

執筆者:


comment

メールアドレスが公開されることはありません。

関連記事

【Stinger8】gulp-phtml-simple-compでheader.phpをうまく圧縮する

Stinger8のテーマファイルをgulpのgulp-phtml-simple-compを使ってphp圧縮にかけたら、バージョンベクタの圧縮がうまくいかなかったので自分用のメモ。 参考gulp-pht …

【Stinger8】ページング(page-numbersクラス),サイドバーリストのレイアウト修正

Stinger8の細かなレイアウト修正をします。 目次 トップ下部の投稿一覧をページングする部分(page-numbersクラス)のレイアウト崩れの修正 サイドバーに表示される最近の投稿やアーカイブな …

【WordPress】画像URLをショートコード化する

imgタグなどでsrc属性を指定する際の、画像uriをショートコード化して環境差異を無くします。 目次 作業の目的 メディア設定の変更 functions.phpにuploadsディレクトリを返すショ …

DMM電子書籍の広告を自動出し分けするショートコード

DMM電子書籍のアフィリエイト広告は、そのままだとiframe使ってたり味気なかったりで使い勝手が悪いので、自分でカスタマイズしてみました。 ついでに、前に作ったアフィリエイト自動出し分けショートコー …

GulpでWordPressのCI 〜実装編〜

gulpを使ったWordPressのテーマファイルCIの実装編です。 設計編はこちらを参照ください。 目次 やりたいこと・動作環境・前提 やりたいこと・環境・バージョン ディレクトリ構成 利用モジュー …