I have a php page with some html content which is gonna appear on several pages. So I want to be able to include that page on other pages in the same way that you would include the header and footer. I have done this before but I cannot remember how, can you help?
1条回答 默认 最新
- dougan5772 2018-09-25 09:34关注
You can use WP_Query and set the post_type to page and the page_id to what page you want to output. Then Loop through the contents:
<?php $args = array( 'post_type' => 'page' 'page_id' => '20' ); $query = new WP_Query( $args ); ?> <?php if ( $query->have_posts() ) : ?> <?php while ( $query->have_posts() ) : $query->the_post(); ?> // Contents of the queried ppage results go here. <?php endwhile; ?> <?php endif; ?> <?php wp_reset_postdata(); ?>
There is also a plugin that looks like it does what you want called insert page
解决 无用评论 打赏 举报
悬赏问题
- ¥15 微信会员卡接入微信支付商户号收款
- ¥15 如何获取烟草零售终端数据
- ¥15 数学建模招标中位数问题
- ¥15 phython路径名过长报错 不知道什么问题
- ¥15 深度学习中模型转换该怎么实现
- ¥15 HLs设计手写数字识别程序编译通不过
- ¥15 Stata外部命令安装问题求帮助!
- ¥15 从键盘随机输入A-H中的一串字符串,用七段数码管方法进行绘制。提交代码及运行截图。
- ¥15 TYPCE母转母,插入认方向
- ¥15 如何用python向钉钉机器人发送可以放大的图片?