2017-02-13 17 views
1

私は、wordpressを使用してページにPHPファイルを含めることを試みています。 しかし、すべてが機能しませんでした。WordPressページにPHPファイルを追加するには

私は何か興味深いものを見つけましたが、うまくいかず、あなたが私を助けることができるかどうか疑問に思っています。

基本的には、ページにphpファイルを追加するプラグインを作ろうとしています。

<?php 
 

 

 

 
// include PHP file 
 
function PHP_Include($params = array()) { 
 

 
\t extract(shortcode_atts(array(
 
\t  'file' => 'default' 
 
\t), $params)); 
 
\t 
 
\t ob_start(); 
 
\t include(get_theme_root() . '/' . get_template() . '/folder' . "/$file.php"); 
 
\t return ob_get_clean(); 
 
} 
 

 

 
// register shortcode 
 
add_shortcode('phpinclude', 'PHP_Include'); 
 

 
?>

私は申し訳ありませんが、ここではPHPのコードを追加する方法がわかりません。

[phpinclude file = 'namefile']と入力してください。

+0

https://codex.wordpress.org/Writing_a_Plugin? –

+0

私は読んでいましたが、わかりません。 上記のコードは何も複雑ではないようですが、何かがうまくいかず、それが何であるか把握できません。 – AlexCold

答えて

0

私はそれをして動作します。

しかし、コードが問題なく保存されているかどうかわかりません。多分

// include PHP file 
 
function PHP_Include($atts) 
 
{ 
 
\t 
 
    \t extract(shortcode_atts(array(
 
     'file' => 'default' 
 
    \t ), $atts)); 
 
\t 
 
\t 
 
\t include get_theme_root() . '/' . get_template() . '/chart/' . $file; 
 
\t 
 
} 
 

 
// register shortcode 
 
add_shortcode('phpinclude', 'PHP_Include'); 
 

 
?>

関連する問題