新テーマ完成しました

ワードプレス用新テーマが完成しました。
どんなテーマかというとワンテーマ・マルチデザインなテーマです。
普通のテーマではデザインの外枠がおおよそ決まっていて、カラーやフォントサイズといった要素がテーマカスタマイザーから変更できるというものです。いわばワンテーマ・ワンデザインです。その決められたデザインの枠を越えて編集しようとすると自力でテーマの改造をするか、別のテーマに乗り換えるしかありませんでした。
これを発展させてワンテーマ・マルチデザインサイトが作られるようにしました。

元々ワードプレスはテーマさえ変えてしまえば外観はすぐにでも変えられるのですが、このテーマのココとあのテーマのアレは欲しいということはありませんか? パーツ単位で共有したいことってありますよね。
それを実現したのが私が作ったワンテーマ・マルチデザインなテーマです。

考え方としてはデザインをパーツごとに持ちます。これはカスタム投稿を利用して投稿記事という形で編集・追加・呼び出しが可能です。
PHPやHTML、CSSも実行可能となっています。
これをウィジェットで呼び出してドラッグ&ドロップでパーツを組合せて表示します。
スニペット式なのです。

新しいデザイン要素はスニペットとして登録しておいて、個別に呼び出せばひとつのテーマでどんなデザインでも対応できてしまいます。
ハードとソフトの関係に似ていますね。テーマの配布はテーマをまとめたZIPファイルではなく、ただのテキストで良くなるんです。
イメージとしてはショートコードに似ています。


コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です


Fatal error: Uncaught Error: Call to undefined function related_posts() in /home/mhs/paso2.net/public_html/wp-content/themes/paso2/single.php:199 Stack trace: #0 /home/mhs/paso2.net/public_html/wp-includes/template-loader.php(74): include() #1 /home/mhs/paso2.net/public_html/wp-blog-header.php(19): require_once('/home/mhs/paso2...') #2 /home/mhs/paso2.net/public_html/index.php(17): require('/home/mhs/paso2...') #3 {main} thrown in /home/mhs/paso2.net/public_html/wp-content/themes/paso2/single.php on line 199