wordpressでhtml管理者側を強制的にダウンロードしようとしています。
admin_menu_page() の一部として管理者側で実行すると正しく動作する次のコードがあります。
$wp_querya = new WP_Query( $args );
if ( $wp_querya->have_posts() ) {
while ( $wp_querya->have_posts() ) : $wp_querya->the_post(); ?>
<div class="section" id="post_<?php the_ID(); ?>">
<h2><?php the_title(); ?></h2>
<div><?php the_post_thumbnail('thumbnail'); ?></div>
<div><?php the_content(); ?></div>
</div>
<?php endwhile;
}
ただし、ダウンロードを強制するには、その前にフックする必要があるため、同じコードを実行すると、アクション plugins_loaded() 内から the_post() で実行が停止します。したがって、ループ内のすべてのコンテンツは生成されません。
通常ページを囲むすべての管理メニュー バーではなく、ループ内にあるもののダウンロードを強制したいだけです。
どうすればこれを行うことができますか?私が取り組んでいるプラグインの一部としてこれを作成しています。
ありがとうございました