フォーラムへの返信
-
投稿者投稿
-
トピックのカテゴリーが「不具合報告」になっていますが「情報共有」または「使い方に関する質問」などの方がよかったかもしれませんね。
`Snow Monkey を購入させていただき、テーマを利用して自身の事業サイトをlocalで制作しmy snow monkeyでCSSのカスタマイズを少ししました。
そしてall-in-one wp migrationで本番環境へ移行しました。
サイトアップ後、さらにmy snow monkeyからカスタマイズを追加・修正したいのですがどのような方法が一番安全で効率が良いのか教えていただきたいです。`
こちらに書かれている環境であれば、僕であればローカル環境で My Snow Monkey に対してカスタマイズを行い動作を確認した後、本番環境へ FTP 等でアップロードするという方法を取るかなと思います。
ですので、ローカルの
wp-content/plugins/mysnow-monkey
を 本番環境のwp-content/plugins/my-snow-monkey
にアップロードするようなイメージです。最適かどうかは言いきりませんが、上記の情報から考える一つのアイデアとしてコメントさせていただきます。
詳しい状況は分かりませんが、テーマやプラグインのデータは Finder からアクセスできると思うので、そちらから退避させることは可能かと思います。
しかし、データベース情報に関しては現状アクセスできる状態なのかどうか分からないので、可能であればスクショの DATABASE タブから Open Adminer でアクセスできるかどうか、でしょうか。そこにアクセスができれば DB を書き出すことができると思うので、バックアップすると良いでしょう。
それでもできない場合、可能性は低いですが Open site shell でターミナル等を起動し、そこから WP-CLI を使って必要な情報を書き出せるかどうかを試してみても良いでしょう。
パッと思いつくのはこれくらいですが、まーちゅうさんが言われているように Local のフォーラムで質問してみる方が、より詳しい回答を得られる可能性が高いと思います。
参考になれば幸いです。
プログレストラッカーのみを CSS で非表示にしたい場合は、以下のコードで実現できるかと思います。
.smf-progress-tracker { display: none; }
必要であればクラスを付与して絞り込んでみてください。
♥ 0Who liked: No user上記のコードで上書きしたらエラー表示は解消されました。んーなんでしょうねぇ。。
♥ 0Who liked: No user『Snow Monkey 側の SEO 機能を停止した上で、何かしらプラグインを活用するという方法もありだと思います。』
→プラグインを利用する際はSnow Monkey側のSEOの機能を停止する必要があるんですね。どこで停止することができるのでしょうか?
別途、Snow Monkey Diet プラグインを使って無効化することができます。
♥ 0Who liked: No user以下、個人的な考えなので正誤があるものではないという前提でお願いします。
個人的な認識ですが、SEOというのは Search Engine Optimization の略ということもあり、「検索エンジンに正しく情報を伝える施策」と理解しています。
そういう観点から考えると、コードを触らずに最低限できることというのは、Snow Monkey 側から提供されている機能(メタディスクリプションなどの設定フィールドの利用)でほぼカバーすることは可能だと考えています。
しかし、もう少し細かく設定したいといった要望が出てくるようであれば、Snow Monkey 側の SEO 機能を停止した上で、何かしらプラグインを活用するという方法もありだと思います。
SEO対策については特に何も考えずに『All in one SEO pack』というプラグインを使っておりました。
僕は「All in one SEO Pack」は使わず(理由は敢えてここでは書きません)、「SEO SIMPLE PACK」を使うこともあります。
こちらは過度な機能は持っていないながらも、名の如くシンプルに最低限必要な機能を提供してくれるように感じています。
ベストな方法を知りたいと思い質問させて頂いた次第です。
おそらく「ベストな方法」というのは、プロジェクトごとに違ってくるので決まった答えがあるものではないと思っています。そのサイトに必要な機能を適宜考えて様々なプロダクトの採用を決めていくことが「ベストな方法」だと僕は考えています。ですので、ぜひ色々と試行を重ねた上で試してみて、ご自身で最適解を見つけていくと良いかと思います。
いちユーザーの意見として参考にしていただければ幸いです。
現在タグは並列の関係のみでタグ一覧表示をすると全て出てきてしまう
こちらは WordPress のタグの仕様ですのでやむを得ないかなと思います。
用途に分けてタグにてカテゴライズされたい場合には、カスタムタクソノミーを独自で用意されると実現できるかと思います。
カスタムタクソノミーは Custom Post Type UI といったカスタム投稿・タクソノミーを管理画面で用意することができるプラグインを利用すると簡単かもしれません。ぜひ「Custom Post Type UI カスタムタクソノミー」といったキーワードで検索して試してみてください。
♥ 0Who liked: No user実際にテストしたわけではありませんが、こちらの
wp_theme_json_data_theme
というフックを利用してみてはいかがでしょうか?ただ、「追加」と書かれているので、Snow Monkey が持つ既存のカラーパレットを保持したまま、ということであればこの方法では実現できないかもしれません。(確か既存を全て上書きした上で追加される仕様だったはず)
なおSnow Monkeyのフィルターフックに「snow_monkey_editor_color_palette」がありますが、使い方がわかりませんでした。
こちらは v19.0.0 で廃止になっています。
拝見しました。追加CSSを削除されて試されているようなのですが、どこか(独自のプラグインなど追加CSSからではなく)から以下のようなCSSを書かれてはいませんでしょうか?
.smb-items--fill>.c-row>.c-row__col .smb-items__item__body.block-editor-block-list__layout>:nth-last-child(2), .smb-items--fill>.c-row>.c-row__col .smb-items__item__body>:last-child { margin-bottom: 0; margin-top: auto; }
こちらの
margin-top: auto;
が悪さをしているような気がしますので、どこで記述をされているのかを確認された上で、打ち消す等試されると良いかと思います。ご参考までに。 -
投稿者投稿