このサイトでは、WordPressを「思い通りに動かすための工夫」を扱っています

ワードプレスをカスタマイズしよう

Expandmenu Shrunk

  • このサイトで紹介しているスニペットの一部は、セキュリティ上の追加機能や、テストを重ね、
    成果物:Extend Themes for WordPress Raindrops等のWordPress公式テーマとして、公開しています

  • Raindrops テーマTips

  • 日本語とテーマ

  • CSS

  • グーテンベルグプラグインの編集リンク

    作成日 tenman

    WordPressの新エディタ、グーテンベルグがプラグインで提供されています。コアに含まれるようになるまで相当長い道のりではありますが、テーマやプラグインは大きく影響を受けそうなので、たまにWatchしています。 ただ、グーテンベルグの編集リンクは投稿一覧にしかないの […]


  • AMPページで行う クリックで画像を拡大

    作成日 tenman

    もうどのサイトかも分からない薄ぼんやりとした記憶の中から「おまえら、CSSでクリックイベントが出来て何がそんなにうれしいの?」という書き込みを思い出しました。 AMPは、ユーザーのオリジナルjavascriptを許可してないので「AMPページでも使えるよ」というアイデ […]


  • AMPプラグイン ver0.4

    作成日 tenman

    このプラグインの最終アップデートは、8 months agoです。この記事を書いている過程で、Raindropsテーマのカスタマイザーの動作に支障が出ました。(変更が保存できなくなる現象) よく考えてみると、このプラグインの最終アップデートは、4.7以前のようです。 […]


  • WordPress 4.8.1 HTML Code Widget

    作成日 tenman

    WordPress 4.8.1で、HTML Code Widgetが追加される模様です。 従来からあるテキストウィジェットが、リッチエディタに変更される中で(4.8) 自動的なp要素補完テキスチャライズ処理を行わないものです。(4.9-alpha-40897) Wor […]


  • WordPress 4.8 テキストウィジェット

    作成日 tenman

    WordPress4.8でテキストウィジェットのテキストエリアは、エディタに置き換えられました。 この変更は多くの人にとって、便利な機能だと好意的に受け入れられると思います。 ただ、ウィジェットのp要素の自動補完チェックボックスをあえてチェックしないで使っていたユーザ […]


  • WordPress 4.8 メディアウィジェット

    作成日 tenman

    キャプションショートコードは、投稿内で古くから使われていますが、新しく追加されたメディアウィジェット(画像)は、投稿内に配置されたものとは、少し異なる点もあります。 カスタムサイズ メディアウィジェットでは、画像の編集から カスタムサイズを設定することが出来ます。(素 […]


  • WordPress 4.8 page_menu_link_­attrib...

    作成日 tenman

    HTML5のdata-属性や、WAI-AREA属性など、リンクや要素内で属性を追加したいという場面は少なくないと思います。 WordPress4.8でWalker_Pageクラスにフィルターが追加されました。 以下のコードは、サイドバーウィジェットのページ一覧 WAI […]


  • ログインページにウィジェットを追加

    作成日 tenman

    ログインページにウィジェットを追加したいというリクエストがテーマのユーザーからあったので、、、 /** * Create Widget Area */ add_action( 'widgets_init', 'my_widgets_init' ); function […]


  • wp_nav_menu() にクラスを追加する

    作成日 tenman

    WordPress4.8 wp_nav_menu() ul.sub-menuに独自クラスを追加することが簡単にできるようになります。 sub-menu クラスに 階層を指定したクラスを追加する add_filter( 'nav_menu_submenu_css_cla […]



  • Tab Area

Tag

タグ

$enqueue->registered .htaccess .maintenance 503 accessDeny add add_action add_filter add_post_type_support add_query_arg add_query_var add_table add_theme_support adminPanel admin_footer admin_head admin_menu admin_print_scripts apache apply_filters array_walk attachment avatar avatar_defaults blog_id body_class category childtheme color comment comment_form_after contextual_help css customField customize customPostType custom_dashboard_widgets dashboard database db_connect dead_db debug default_title delete description DISALLOW_FILE_EDIT do_feed do_feed_atom do_feed_rdf do_feed_rss do_feed_rss2 do_not_cache_feeds do_settings_sections do_shortcode drop-in dropins edit_form_after_editor edit_user_profile enable_cache error excerpt feed fetch fetch_feed filter footer function gallery generator2description gettext getValues get_attachment_link get_bloginfo get_blog_details get_blog_list get_blog_status get_category get_category_parents get_default_feed get_option get_post_custom_keys get_post_meta get_query_var get_sitestats get_theme_mod get_the_terms get_the_term_list handle has_post_format has_post_thumbnail hex HTML-ENTITIES image image_send_to_editor img_caption_shortcode init javascript jQuery list_mediatags login MAGPIE_CACHE_AGE MAGPIE_CACHE_ON mail manage_movies_posts_columns manage_posts_custom_column media_buttons meta_key mid-page module ngettext nopaging old option orderby override page parsererror PDF pointer-events post post-thumbnails postFormat post_custom post_status post_type post__not_in prepare pre_get_posts print_named_array query query_posts quick press registered register_post_status register_sidebar_widget register_taxonomy remove_action rightnow_end right_now_content_table_end right_now_discussion_table_end rss secure set_theme_mod shortCode show_password_fields show_user_profile slug src stop switch_theme tag tag_id taxonomy template theme the_generator the_meta_key twitter update URL user walker widget widgets_init widget_tag_cloud_args wpautop wptexturize wp_add_inline_style wp_dashboard_setup wp_deregister_script wp_dropdown_categories wp_enqueue_script wp_enqueue_style wp_feed_options wp_footer wp_generator wp_get_attachment_thumb_url wp_get_post_terms wp_head wp_list_categories wp_mail_from wp_nav_menu wp_print_styles wp_register_script wp_register_style wp_reset_query wp_scripts wp_update_post WP_Widget アーカイブ化 ウィジェット カスタムフィールド カスタム投稿タイプ クエリ マルチサイト メンテナンス 停止 投稿ラベル 投稿一覧 日本語化