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

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

Expandmenu Shrunk

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

  • Raindrops テーマTips

  • 日本語とテーマ

  • CSS

  • カテゴリーなどの概要文でHTMLの制限を解除する

    作成日 tenman

    カテゴリーの概要文には、a要素以外は記述できなさそうですが、その縛りを解除してhtmlを記述できるようにします。 functions.php remove_filter( 'pre_term_description', 'wp_filter_kses' );


  • Starter Content スタート用コンテンツ

    作成日 tenman

    Starter Content という機能がWordPress4.7のTwenty Seventeenテーマで実装されました。 この機能は、WordPress4.7を新規インストールした場合のみ有効になる機能で、 インストールして、何も作業しない状態で、Twenty […]


  • Settings API, Implementing Tabs On Custo...

    作成日 tenman

    h3 以外の要素でも .nav-tab-wrapper クラスを利用可能に。カスタム設定ページでの柔軟性が向上される。 と記述されていた。 最近Settings APIを使っていなかったのでメモ。 wordpress settings api implementing […]


  • WordPress 4.7 wp_nav_menu()のminify 空白制御引...

    作成日 tenman

    wp_nav_menu()、wp_list_pages()で空白を制御する引数が追加されます。 wp_nav_menu( array( 'theme_location'=> 'top', 'menu_id'=> 'top-menu', 'item_spa […]


  • WordPress 4.7 PDFファイルのスクリーンショット

    作成日 tenman

    WordPress 4.7で、Imagicが利用できるサーバーだと、PDFのスクリーンショットを自動的に作成する機能が追加されます。 通常は、PDFファイルの添付画面で表示したり、メディア一覧で使用されます。 メディアの挿入からは、リンクが挿入されるのですが、スクリー […]


  • WordPress 4.7 カスタマイザー Custom CSS

    作成日 tenman

    WordPress4.7のテーマカスタマイザーにCSSエディタが追加されます(追加CSS) 従来多くのテーマでは、カスタマイザーにCSSを入力できるセクションを持っていました。 これは、主に親テーマを使用しているユーザーが、style.cssを直接編集すると、テーマの […]


  • WordPress4.7 ビデオヘッダーサポート

    作成日 tenman

    WordPress4.7では、トップページのヘッダー画像をYoutubeなどのvideoを表示する機能が追加される模様です。 header.php <div class="custom-header-image">  <?php the_custom […]


  • WordPress 4.7 カスタム投稿テンプレート

    作成日 tenman

    従来、固定ページでは、固定ページテンプレートを選択する事が出来ました。 ここで選択するテンプレートは、テンプレート階層によるファイル名のルールによらない。以下のようなコメント付きテンプレートなわけですが、 <?php /* Template Name: Full […]


  • 最近編集された記事5件に編集概要のサブタイトルを表示する

    作成日 tenman

    アップデートする記事に、カスタムフィールドsub_titleを追加すると、投稿タイトルの後に、サブタイトルを表示します。 twentysixteen用なので、テーマに合わせて、ハンドル名(twentysixteen-style)を変更してください。 add_actio […]



  • 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 アーカイブ化 ウィジェット カスタムフィールド カスタム投稿タイプ クエリ マルチサイト メンテナンス 停止 投稿ラベル 投稿一覧 日本語化