CMS Blue Monkeyで作成されたサイトをWPにそのままのデザインで表示されるように移行しようとしています。普通に作り直した方が早いことはわかっているのですが、業務上どうしてもそのままの形で変更する必要に迫られています。
WordPres や PHP について、何も知らない状況から、オリジナルテーマを作成しようとしている状況ということですね。
はっきり言えば、「ほとんど初心者」とかかれている状況では、かなり厳しい(覚えることが多い)と思いますが、不可能ではないと思いますので頑張ってください。(誰もが最初は初心者です。)
エクスポートしたファイルをPHPに変更し、WPのテンプレートに対応するようコードを変更していたのですが、 functions.phpに相当するファイルがどれになるのか見当がつかない状態です。エクスポートしたファイルは画像の分で全てで、header.php、footer.php、index.php及びstyle.cssは自作したものです。
この中でfunctions.phpに変わるものがあるのか、一からfunctions.phpを作る必要があるのか、
https://wpdocs.osdn.jp/テーマの作成 を見てもらえば、分かると思いますが、
オリジナルテーマファイルで絶対に必要なのは、
だけです。
functions.php は、
テーマ関数ファイル
テーマでは、オプションとして、テーマのサブディレクトリ内に functions.php というファイル名で「関数ファイル」を置くことができます。このファイルは基本的にプラグインのような動作をし、現在使っているテーマ内に存在していれば、自動的に WordPress の初期化中に読み込まれます (管理画面とサイト表示の両方で)。
と書かれているように無くてもテーマとして動作します。
オリジナルテーマを作成するのであれば、最初は、1行目に <?php
だけを記載した functions.php を置いておけば良いと思います。
必要に応じて、WordPress の HOOK を使う場合や 共通のファンクションの定義が、必要になった際に、functions.php に PHP のコードを追加していけば良いと思います。
オリジナルのテーマを作成されるのであれば、https://wpdocs.osdn.jp/テンプレート階層 をある程度理解しておく必要があります。
理解していないと使って欲しい作成したテンプレートファイルが使われずにデフォルトの index.php で表示しようとすることがおきるばあいがあります。
もしくはCMS Blue Monkeyで作成したサイトを簡単にWP用テンプレートにする方法がありましたら、ご教授頂けますと幸いです。
https://bluemonkey.jp/contact/faq.html に
弊社CMS Blue Monkeyは自社開発を行っているCMSとなり、定期的なツールのバージョンアップはもちろんのこと、サーバーの保守運用から操作面のサポート対応まで一貫して弊社で行っている為安心安全のツールになります。
と書かれていて、オープンソースな CMS ではないみたいですので、 CMS の開発元が提供していないのであれば、存在しない可能性が高いと思われます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/02/05 06:08
2019/02/05 07:27
2019/02/05 08:07