Upgrade to Pro — share decks privately, control downloads, hide ads and more …

WordPressを使う上で知っておくと 幸せ になること

WordPressを使う上で知っておくと 幸せ になること

@WordBench Nagoya 201806

Happiness by WP WBN 201806

RyoUozumi

June 09, 2018
Tweet

More Decks by RyoUozumi

Other Decks in Technology

Transcript

  1. ޾෱౓Λ্͛Δʹ͸ • https://ja.wikipedia.org/wiki/ੈք޾෱౓ใࠂʹΑΔͱͪ͜Βͷ6ͭ • (1)ਓޱ͋ͨΓGDPʢର਺ʣ • (2)ࣾձతࢧԉʢࠔͬͨͱ͖ʹཔΔ͜ͱ͕Ͱ͖Δ਌ੰ΍༑ਓ͕͍Δ͔ʣ • (3)݈߁ण໋ •

    (4)ਓੜͷબ୒ͷࣗ༝౓ʢਓੜͰԿΛ͢Δ͔ͷબ୒ͷࣗ༝ʹຬ଍͍ͯ͠Δ͔ʣ • (5)׮༰͞ʢաڈ1͔݄ͷؒʹνϟϦςΟ౳ʹد෇Λͨ͜͠ͱ͕͋Δ͔ʣ • (6)෗ഊͷೝࣝʢෆຬɾ൵͠ΈɾౖΓͷগͳ͞ɺࣾձɾ੓෎ʹ෗ഊ͕ຮԆ͍ͯ͠ͳ͍͔ʣ • ͜ΕΛݟΔͱਖ਼ʹWordBench͸޾෱౓Λ͍͋͛ͯΔͷͰ͸ͳ͍͔ͱ๻͸ࢥ͍ͬͯΔ
  2. σόοάϞʔυ σόοάͷͨΊͷ wp-config.php ͪ͜ΒΛ͔͘͜ͱͰɺ͢΂ͯͷΤϥʔɺ௨஌ɺܯࠂ͕ wp-content σΟϨΫτϦԼͷϑΝΠϧ debug.log ʹग़ྗ͞Ε·͢ɻը໘΁ͷΤϥʔදࣔ͸཈ࢭ͞ΕΔͨΊɺੜ੒͞Εͨϖʔδ͸σόοάϝο ηʔδͰअຐ͞Ε·ͤΜɻ //

    WP_DEBUG ϞʔυΛ༗ޮԽ define( 'WP_DEBUG', true ); // /wp-content/debug.log ϑΝΠϧ΁ͷσόοάϩάͷग़ྗΛ༗ޮԽ define( 'WP_DEBUG_LOG', true ); // Τϥʔͱܯࠂͷը໘΁ͷදࣔΛແޮԽ define( 'WP_DEBUG_DISPLAY', false ); @ini_set( 'display_errors', 0 ); // ʮ։ൃ൛ʯͷίΞ JavaScript ͱ CSS ϑΝΠϧΛ࢖༻ (͜ΕΒͷίΞϑΝΠϧΛมߋ͢Δ৔߹ͷΈඞཁ) define( 'SCRIPT_DEBUG', true ); •
  3. 便利な条件分岐タグその1 WordFes Nagoya 2017 から <?php if (has_post_thumbnail()) : ?>

    //ΞΠΩϟονը૾͕͋Δ࣌ <?php the_post_thumbnail(); ?> <?php else : ?> //ΞΠΩϟονը૾͕ͳ͍࣌ <?php endif ; ?>
  4. 便利な条件分岐タグその2 WordFes Nagoya 2017 これから 〜未来へ繋ぐ〜 から <?php if ( is_user_logged_in()

    ) : ?> //ϩάΠϯ͍ͯ͠ΔਓͷΈදࣔ ެ։લͷίʔυ <?php else : ?> //ϩάΠϯ͍ͯ͠ͳ͍ਓʹ͸ඇදࣔ <?php endif ; ?>
  5. 便利な条件分岐タグその3 <?php if ( wp_is_mobile() ) : ?> //εϚϗɾλϒϨοτͷ৔߹ɺදࣔ εϚϗ༻ͷίʔυ

    <?php else : ?> //εϚϗɾλϒϨοτͷ৔߹Ҏ֎͸ඇදࣔ ύιίϯ༻ͷίʔυ <?php endif ; ?>