将PHP代码添加到我的Wordpress页面

时间:2013-05-17 07:58:59

标签: wordpress

您好我正在尝试在我的Wordpress自定义页面中添加由Shoretel Microsite生成的PHP代码。

<?php
    $version = "all";   // "all" includes everything
            // "products" includes only product information

    $style = "2";   // "0" = Use your own Stylesheet
            // "1" = Stylesheet with nav on the left
            // "2" = Stylesheet with nav on the top

    $logo = "us";   // "us" ShoreTel Authorized Reseller
            // "eu" ShoreTel Authorised Partner
?>
<?php echo file_get_contents("http://micro.shoretel.com/www/?v=$version&s=$style&l=$logo&p=" . $_GET["p"]); ?> 

之前我把它放在我的php文件中。但是现在当我添加代码时,页面将无法加载...那么我如何添加此代码?

有没有正确的方法呢?


<div id="contentRight">

 ***i want to put the code here...***

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    <div <?php post_class(); ?> id="post-<?php the_ID(); ?>">
    <h2><?php the_title(); ?></h2>
        <div id="content">
            <?php the_content(); ?>

**有人告诉我使用,

wp_remote_get instead of file_get_contents

但是如何?

<?php wp_remote_get( "http://micro.shoretel.com/www/?v=$version&s=$style&l=$logo&p=" . $_GET["p"], $args ); ?> 

1 个答案:

答案 0 :(得分:1)

尝试使用iframe。听起来你在DIV内部回显整个页面并打破HTML。

例如:

<iframe src='<?php echo "http://micro.shoretel.com/www/?v=$version&s=$style&l=$logo&p=" . $_GET["p"] ?>' ></iframe>