純粋なphpまたはajax呼び出しでphp関数を使用しているときに、(少なくとも私にとっては)パスの新しい奇妙な動作に遭遇しました。
php のみを使用する場合、php 関数のパスは次のようになります。
require_once('wp-content/themes/xxx/tcpdf/tcpdf.php');
しかし、まったく同じ関数を ajax 呼び出しで使用する場合、機能させるにはパスを次のようにする必要があります。
require_once('../tcpdf/tcpdf.php');
なぜそうなのか説明してもらえますか?どうもありがとうございました!