ソーシャルボタンを表示するための簡単な機能があります:
<?php function wc_social_buttons() {
global $post;
?>
<div class="social-buttons">
<div id="facebook" data-url="<?php echo get_permalink(); ?>" data-text="<?php the_title(); ?>" data-title=""></div>
<div id="twitter" data-url="<?php echo get_permalink(); ?>" data-text="<?php the_title(); ?>" data-title=""></div>
<div id="google-plus" data-url="<?php echo get_permalink(); ?>" data-text="<?php the_title(); ?>" data-title=""></div>
<div id="pinterest" data-url="<?php echo get_permalink(); ?>" data-text="<?php the_title(); ?>" data-title=""></div>
<div id="stumbleupon" data-url="<?php echo get_permalink(); ?>" data-text="<?php the_title(); ?>" data-title=""></div>
<div id="digg" data-url="<?php echo get_permalink(); ?>" data-text="<?php the_title(); ?>" data-title=""></div>
</div>
<div class="clear"></div>
<?php
}?>
次に、ページのヘッダー (スティッキー メニュー用) とページ コンテンツで使用しています。しかし、それはヘッダーにのみ表示されています。この関数が返すすべての HTML は、ページ コンテンツの描画を返しますが、表示はヘッダーのみです。オプションdisplay:none
は使用しません。ヘッダーから関数を削除すると、通常はすべての HTML がページのコンテンツに表示されます。これが何なのか誰か説明してくれませんか?...