フォーラムへの返信
-
投稿者投稿
-
ご返信が遅くなってしまい申し訳ございません!
また早朝から申し訳ございません。
下記、ご相談させていただけますでしょうか?◾️
https://snow-monkey.2inc.org/manual/manual-advanced/add-template-root/
について
1.my-snow-monkey/my-snow-monkey.php
に上書き用のコードを記述する
2.my-snow-monkey/view
のフォルダーを作成
3./view
の中にheader.php
、footer.php
等上書きしたい PHP データを格納する
4. 上書きができるという方法を試したのですが、上書きが出来ませんでした。
◾️最後に、別の方法で試したのは
2./themes/medcoach_theme
のheader.php
、footer.php
等スノーモンキーで上書きしたいデータをmy-snow-monkey/my-snow-monkey.php
に上書き用のコードを記述する(上記サイトとは別のコードで記載) +index.php
も上書きできるようなコードを追加
こちらを試して TOP の上書きができたことは確認できました。
しかし、元はスノーモンキーのテーマに依存している状態なので、結構ページが崩れてしまいました。◾️そこで、方針を変えて、Multiple Theme というプラグインを使いました。
1./themes/medcoach_theme
のオリジナルテーマをアップ
2./themes/medcoach_theme
のheader.php
、footer.php
等スノーモンキーで上書きしたいデータをmy-snow-monkey/my-snow-monkey.php
に上書き用のコードを記述する(上記サイトとは別のコードで記載)
3. Multiple Themesでトップだけmedcoach_theme
を参照するように設定というやり方で実践しました。こちらの場合は、綺麗に実装できました。
今回の結果のURLがこちらです。そこで、下記2点、ご質問させていただけますでしょうか?
1) Multiple Themesを使用することで何かエラーが起こることは、開発者の方として、何かございますでしょうか?今回は、納期の都合もあり、Multiple Themesでやってしまおうかなと思っています。(わからない場合はわからないでも大丈夫です〜!)
2)
https://snow-monkey.2inc.org/manual/manual-advanced/add-template-root/
ができない原因は何かお心当たりございますでしょうか?この手法でまた、上書きができるようになったとしてもサイトは現状のように崩れてしまうのでしょうか…💦♥ 0いいねをした人: 居ませんありがとうございます!
♥ 0いいねをした人: 居ません度々申し訳ございません。
## My Snow Monkey プラグインを使う
既に制作が進んでいて子テーマに切り替えられない場合は My Snow Monkey プラグインでもテンプレートの上書きができます。
まず、下記を参考に My Snow Monkey プラグインでテンプレートの上書きができるように準備をしてください。
という方法で構築のテストを行なっているところですが、
下記の確認をさせていただけますでしょうか?◾️ヘッダー、フッターもMy Snow Monkey プラグインで作りたいと思っています。
自分のオリジナルではなく、開発者者にしっかり確認した上で実施したいと思っていて、ヘッダーとフッターのテンプレートを上書きする時のディレクトリとphpの場所をご教示いただいても良いでしょうか?
いつもご丁寧にご対応いただき、本当にありがとうございます。
♥ 0いいねをした人: 居ませんありがとうございます!
一旦、試してみますので、もうしばらくトピックはこのままでも良いでしょうか?
申し訳ございません。
これは本当に余談ですが、下記URLもスノーモンキーで構築さてれいますね!
スノーモンキーすごい!
♥ 0いいねをした人: 居ませんキタジマ様
ご返信が遅くなってしまい申し訳ございません!
・トップページだけはブロックエディターを使わずに独自にコーディングして実装したい、
ということですかね?▶︎まさにその内容になります!
テーマはスノーモンキーを使って、
・トップページだけはブロックエディターを使わずに独自にコーディングして実装したい
・下層はブロックエディターを使いたい
という趣旨になります。が、上記手法で作ったサイトなのですが、
制作途中にテーマの更新でヘッターに不具合が生じたことがありました。そのため、
・トップページだけはブロックエディターを使わずに独自にコーディングして実装したい
・下層はブロックエディターを使いたい
という場合は、下記のようにエレメンターで作ることが多いです。しかし、日本国内のお客様の場合は、
スノーモンキーで作って欲しい!というご要望が多くあり、
弊社としてもスノーモンキーで下層を作ることの保守管理上のメリットが多いことを痛感しており、
テーマはスノーモンキーを使って、
・トップページだけはブロックエディターを使わずに独自にコーディングして実装したい
・下層はブロックエディターを使いたい
という強い意志を持っており、これから制作する美容クリニックはその手法で作りたいと思っています。開発者様のご助言や注意点、留意事項、こうやったらいいんじゃない?みたいな助言をいただけると
本当に幸いでございます。キタジマ様の貴重なお時間をとらせてしまうこと、本当に申し訳ございません。
何卒、ご返答いただけますと幸いでございます。♥ 0いいねをした人: 居ませんOlein 様
ご回答ありがとうございます!(お礼を送ったつもりが送れていませんでした。)
Olein 様にご教示いただいた方法で、無事、実現できることができました!!また、Olein さんのウェブサイトとかYoutube、お世話になっています。
あと、Twitterも見てます!いつも本当にありがとうございます。
この場をお借りしてお礼申し上げます!♥ 0いいねをした人: 居ませんありがとうございます。
一部のクライアント様から
「管理者メール何にしたかわからない…でもすぐ直したい」
というご相談があって、FTPに上書きしようかなと思っています。最新版の
snow-monkey-blocks
snow-monkey-editor
snow-monkey-forms
のzipファイルの場所をお伺いしても良いでしょうか?念の為の確認になります。申し訳ございません。
♥ 0いいねをした人: 居ませんお世話になります。
当方も同様のエラーが表示されたウェブサイトがいくつかありましたが、
WPのリカバリーモードから管理画面に入って、順次更新を進めていくことで、エラーが治りました。ここで質問なのですが、
エラーになってしまったウェブサイトの中は、
このまま放置していればプラグインやテーマが自動更新され
エラーが解消するものなのでしょうか?(素人質問で申し訳ございません)というのも保守管理をクライアント様ご自身で実施されているウェブサイトがあり、
そうしたウェブサイトでもエラーが表示されていると思われます。
ただ、エラーが生じたウェブサイトはプラグインを自動更新にしているサイトだと思います。このまま放置していればそれぞれ自動更新が行われ順次治っていくものなのでしょうか?
保守管理を行なっているサイトは問題なく治せた上、
ご自身で保守管理を行うウェブサイトは契約上、
こうしたエラーも自己責任の範疇としておりますので、特に問題はないのですが、
全部に連絡をとってというのも現実的ではなく…
むむむ…という感じになっています。ご自身で保守されているウェブサイトは、
WPの管理者メールアドレスが不明なため、
WPのリカバリーモードで入れないケースがありそうで…長くなってすいません。この発言の意図としては、
・エラーは表示されなくなった旨の報告
・プラグインやテーマの自動更新により当該エラーは治っていくのか
という内容になります。♥ 0いいねをした人: 居ません -
投稿者投稿