現在インストールされているプラグインのショートコードを使用できる独立したPHPファイルを設定しようとしています。このファイルは、現在のWordpressインストールから完全に外部にあります。
私のウェブサイトはVarnishによって処理されているため、phpファイル(および最終的にはプラグインのショートコード機能)をESIが呼び出す必要があるため、これを行っています。
私が使用しているプラグイン:http ://wordpress.org/extend/plugins/custom-content-by-country/
この作業を行うための私の現在の失敗した試み:
<?php
// This section is experimental and not working (also the 'do_shortcode...' sections below)
include ("../../../wp-load.php");
include ("../../../wp-includes/shortcodes.php");
// end of section
$cwd = getcwd();
$path = substr($cwd, 0, strpos($cwd, 'wp-content/'));
require $path . 'wp-blog-header.php';
global $adrotate_config;
do_shortcode('[CBC country="us" show="y"]'); // not working correctly
echo adrotate_group('1'); // Working Correctly
do_shortcode('[/CBC]'); // not working correctly
do_shortcode('[CBC country="us" show="n"]'); // not working correctly
echo "Hello World!"; // Working Correctly
do_shortcode('[/CBC]'); // not working correctly
?>
どんな助けでも大歓迎です。ありがとう