-
投稿者検索結果
-
2020年4月15日 9:16 AM #49584
返信が含まれるトピック: facebookページプラグインを使うには
今日、固定ページに上記の同様に2つのコードを1つに貼り付けたら、固定ページは上手くいきました。(昨日は出来なかったと思ったのですが)
ただ
フッタにウェジェット「カスタムhtml」だと、貼り付けたあと公開にすると、コードが消えてしまうという現象になります。キタジマさんの画面ではおきないようであれば、url をslack DMで送ります。
♥ 0Who liked: No user*****[ プライベートトピックのため非表示 ]♥ 0Who liked: No user2020年4月14日 6:29 PM #49574返信が含まれるトピック: アニメーションAOSの読み込みがうまくできません。
function twpp_enqueue_styles() { wp_enqueue_style( 'open-sans', 'https://unpkg.com/aos@2.3.1/dist/aos.css' ); } add_action( 'wp_enqueue_scripts', 'twpp_enqueue_styles' );
ちなみに上記内容を
mysnowmonkey.php
に入れています。♥ 0Who liked: No user2020年4月14日 6:24 PM #49573返信が含まれるトピック: アニメーションAOSの読み込みがうまくできません。
変えましたが読み込みが上手くできておりません。
<script src="https://unpkg.com/aos@2.3.1/dist/aos.js"></script>
こちらも読み込ませないとだめですよね?
入れ方がわからないので教えてください。
よろしくお願いします。
♥ 0Who liked: No user2020年4月14日 5:15 PM #49572返信が含まれるトピック: facebookページプラグインを使うには
試しに自分の Facebook ページで試してみたら表示されました。
単純に2つのコードをコピーして、1つのカスタム HTML ブロックの中に入れました。同じ手順でやってみてもらえますか?
もしそれでもダメなようならコードを設置した実際のページの URL を教えてください!
♥ 0Who liked: No user2020年4月14日 5:08 PM #49558返信が含まれるトピック: アニメーションAOSの読み込みがうまくできません。
最初のコードでは AOS の識別子が
jquery.smoothscroll
となっていましたが、後のコードだとaos
となっているようです。その場合は/wp-content/plugins/my-snow-monkey/app.js
の依存部分も[ 'aos' ]
とする必要があります。そこを変えるとどうでしょうか?♥ 0Who liked: No user*****[ プライベートトピックのため非表示 ]♥ 0Who liked: No user2020年4月14日 4:50 PM #49552返信が含まれるトピック: 管理ヘッダーをスマホでスクロールするときに空白を作りたくない。
すみません、ちょっとうまく管理バーを表示させることができなかったので、あてずっぽうな感じになってしまうのですが、ひとまず下記のコードも追加してみてください。これで解決すると良いのですが…。
add_action( 'wp_enqueue_scripts', function() { wp_enqueue_script( Helper::get_main_script_handle() . '-fix-adminbar', get_theme_file_uri( '/assets/js/fix-adminbar.min.js' ), [], filemtime( get_theme_file_path( '/assets/js/fix-adminbar.min.js' ) ), true ); } );
メニュー表示項目をログイン・非ログインやグループ等で変えるのもアクションフックから操作できるのですか?
Snow Monkey には、テンプレートの内容を書き換える
snow_monkey_template_part_render
フィルターフックと 、テンプレートの内容をテンプレートではなくfunctions.php
等でコードで定義できるsnow_monkey_get_template_part_<テンプレートパーツ名>
アクションフックがあります。これを使って書き換えることはできると思います。参考:
上の返信、ソースコードが見やすくなってるのは、僕も投稿段階でビジュアルエディタで出来ますか?
ビジュアルエディターはわからないのですが、コードを範囲指定して、テキストエディタのツールバーにある「code」というボタンをクリックするとできます!
2. ヘッダーサブメニュー、PCだと右上にかっこいいのですが、スマホからだと右上には表示されません。スマホもPCも、左上に表示したいのです。
あ、そうかスマホではでませんね…。この調整はこの調整で面倒かもなので、先に提示した方法で管理バーの挙動がちゃんとなるのであればそっちのほうが良さそうです。
♥ 0Who liked: No user*****[ プライベートトピックのため非表示 ]♥ 0Who liked: No user2020年4月14日 10:55 AM #49531返信が含まれるトピック: 管理ヘッダーをスマホでスクロールするときに空白を作りたくない。
なるほど!いくつがご質問させてください。
1. 現在、ログイン・非ログイン以外にUAMプラグインでグループを使って、コードから省いたのですが同じように表示メニューを変えています。メニュー表示項目をログイン・非ログインやグループ等で変えるのもアクションフックから操作できるのですか?
(勝手ながら、ここを省いても同じだろうと思って自己判断で省いたのですが、一応、その部分も掲載します)//グループネームの取得 function uamIsUserInGroup($groupName='', $userId='') { if (empty($userId)) { $userId = get_current_user_id(); } global $userAccessManager; if (isset($userAccessManager)) { $userGroupHandler = $userAccessManager->getUserGroupHandler(); $userGroupsForUser = $userGroupHandler->getUserGroupsForObject( \UserAccessManager\Object\ObjectHandler::GENERAL_USER_OBJECT_TYPE, $userId); foreach($userGroupsForUser as $element) { if ($element->getName() == $groupName) { return true; } } } else { return false; } } //グループでメニュー表示内容を分ける if(uamIsUserInGroup('XXXXX')){ $title3 = sprintf('<span class="ab-icon"></span><span class="ab-label">%s</span>','XXXXXX'); $wp_admin_bar->add_menu(array('id' => 'dashboard_menu3','meta' => array(),'title' => $title3,'href' => home_url('/mathlabo/') // ページURL)); } if(uamIsUserInGroup('YYYYYY')){ $title4 = sprintf('<span class="ab-icon"></span><span class="ab-label">%s</span>','YYYYYY'); $wp_admin_bar->add_menu(array('id' => 'dashboard_menu4','meta' => array(),'title' => $title4,'href' => home_url('/rakunan/') // ページURL)); }
(上の返信、ソースコードが見やすくなってるのは、僕も投稿段階でビジュアルエディタで出来ますか?)
2. ヘッダーサブメニュー、PCだと右上にかっこいいのですが、スマホからだと右上には表示されません。スマホもPCも、左上に表示したいのです。
1.と2.が解決するなら、メニューの方が内容の入れ替えも簡単でいいなー!と思います。長文失礼しました。お返事ありがとうございます!
関係ありませんが、最近100% GPLに関するインタビュー記事を拝読して、とても感銘を受けました!(買うときは良く知らずに単純にデザインを気に入って買いました笑)本体もプラグインも素敵で気に入っています。これからも発展を楽しみにしています!!
♥ 0Who liked: No user2020年4月14日 10:08 AM #49528返信が含まれるトピック: アニメーションAOSの読み込みがうまくできません。
プラグイン有効化していましたので、
My Snomonkey.phpを下記に張り付けています。
ご確認ください。
<?php /** * Plugin name: My Snow Monkey * Description: このプラグインに、あなたの Snow Monkey 用カスタマイズコードを書いてください。 * Version: 0.1.1 * * @package my-snow-monkey * @author inc2734 * @license GPL-2.0+ */ /** * Snow Monkey 以外のテーマを利用している場合は有効化してもカスタマイズが反映されないようにする */ $theme = wp_get_theme( get_template() ); if ( 'snow-monkey' !== $theme->template && 'snow-monkey/resources' !== $theme->template ) { return; } // snow_monkey_nav_menu_item_title_show_description のフック処理を追加 add_filter( 'snow_monkey_nav_menu_item_title_show_description', 'show_description', 10, 3 ); // ドロワーナビ説明表示 function show_description( $show_description, $depth, $menu_location ) { if ( 'drawer-nav' === $menu_location && 0 === $depth ) { return true; } return $show_description; } add_action( 'wp_enqueue_scripts', function() { // 使用する jQuery プラグインを読み込み wp_enqueue_script( // 半角英数字で任意の名前を設定 'aos', // 使用する jQuery プラグインの URL(ローカルでも CDN でも Ok) 'https://unpkg.com/aos@2.3.1/dist/aos.js', [ 'jquery' ], false, true ); } ); add_action( 'wp_enqueue_scripts', function() { wp_enqueue_script( 'effect-fade', '/wp-content/plugins/my-snow-monkey/app.js', [ 'jquery.smoothscroll' ], false, true ); } );
♥ 0Who liked: No user2020年4月14日 9:34 AM #49526返信が含まれるトピック: アニメーションAOSの読み込みがうまくできません。
ありがとうございます。確認したところ、
/wp-content/plugins/my-snow-monkey/app.js
自体が読み込まれていないようです。同じコードを僕の環境の My Snow Monkey に貼り付けたところちゃんと読み込んだので、可能性としては2つ考えられるかなと思います。– My Snow Monkey プラグインが有効化されていない
– My Snow Monkey 内の、前述したコードより上の部分のコードが邪魔をしているまず有効化されているかを確認していただいて、有効化されているようであれば
my-snow-monkey.php
に記述しているコードをまるごとはりつけてもらえますでしょうか?♥ 0Who liked: No user*****[ プライベートトピックのため非表示 ]♥ 0Who liked: No user*****[ プライベートトピックのため非表示 ]♥ 0Who liked: No user2020年4月14日 8:59 AM #49515返信が含まれるトピック: アニメーションAOSの読み込みがうまくできません。
/wp-content/plugins/my-snow-monkey/app.js
の enqueue に依存関係が指定されていない([]
になっている)ので実行されていないのかなと思ったのですがどうでしょうか。/wp-content/plugins/my-snow-monkey/app.js
の enqueue を下記に書き換えてみてください。add_action( 'wp_enqueue_scripts', function() { wp_enqueue_script( 'effect-fade', '/wp-content/plugins/my-snow-monkey/app.js', [ 'jquery.smoothscroll' ], false, true ); } );
♥ 0Who liked: No user -
投稿者検索結果