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

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

Expandmenu Shrunk

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

  • Raindrops テーマTips

  • 日本語とテーマ

  • CSS

  • 4.9-beta2-41931 gutenbergのインスールボタンがダッシュボ...

    作成日 tenman

    ついに、開発版のダッシュボードにWordPressの投稿新エディタ、gutenbergのインストールボタンが表示されるようになりました。 まだ、「開発用なので、公開中のサイトでは使用しないで下さい。」となっていますが、WordPress4.9が公開される時点で、積極的 […]


  • WordPress 4.9 Press This ブックマークレットがコアからプ...

    作成日 tenman

    ツールメニューにあるPress thisというブックマークレットが、4.9で削除されます。 従来から、このブックマークレットを使用している場合は、ブックマークレットをクリックすると、インストールボタンが表示されインストールできるようになります。 インストール後、古いブ […]


  • WordPress 4.9 Gallery Widget ギャラリーウィジェット

    作成日 tenman

    WordPress 4.9で、ギャラリーウィジェットが追加される模様です。 テキストウィジェットからも、メディアの挿入が出来るようになります。 どちらも似た機能ですが、ギャラリーウィジェットの方は、ギャラリーの再編集ができたり、使い勝手は多少異なるようです。


  • WordPress 4.9 codemirror editor

    作成日 tenman

    WordPress 4.9で、追加CSS テーマの編集ページでCodeMirrorエディタが追加される模様です。 CSSのタイポがある場合には、エラーを表示してくれたり従来より使いやすいものになりそうです。 この機能の停止 この機能が必要ない場合は、ユーザーページで、 […]


  • WordPress 4.9 デザインスケジュール機能

    作成日 tenman

    先日、4.9のベータ版の発表がありました。 WordPress 4.9では、カスタマイザーの下書き、予約機能が追加される模様です。 例えば、日時を指定して、テキストウィジェット等で特別なメッセージを表示するといった作業が可能になりそうです。 予定している変更を、プリビ […]


  • メニューのタイトル属性を表示する

    作成日 tenman

    メニューには、タイトル属性というフィールドが存在し、値をセットすることが出来ますが、メニューにタイトル属性は表示されません。 タイトル属性を追加するには、フィルターを使うと便利です。 Note: $atts['class']= 'tooltip'; このクラスの追加は […]


  • filter等で文字列置換をする時、str_replace()をやめて、strt...

    作成日 tenman

    WordPressでサイトを運営していると、例えば引っ越しや、SSL化等様々な場面で、URLや文字列の置換をする必要が出ることがあります。 Search Regex — WordPress プラグイン等を使って、一気に書き換えることもできますが、 誤変換してしまうと、 […]


  • フラグメント識別子と、コンテンツのルーティング

    作成日 tenman

    フラグメント識別子とjavascriptで、まるで、それぞれ異なるURLのように動作させることが出来るようです。 試しに一枚のhtmlを作成してみました。 1枚のhtmlで複数のコンテンツを表示


  • WordPress REST API HTML+jQueryで表示

    作成日 tenman

    REST API MEMO 状態を作れない 例えば、rest-example.htmlというファイルを作成して、ajaxで、以下にアクセスすると、 https://tenman.info/labo/snip/wp-json/wp/v2/posts?page=1 このよ […]



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