Как добавить файл .php в WordPress

У меня есть php-файл на моем сервере (скажем, www.example.com/up/up.php). Если я получаю доступ к этому файлу через URL-адрес, мой сайт говорит, что ни одна страница не найдена. но я хочу вызвать этот php-файл, используя параметр url. Я хочу вызвать этот файл в файл загрузки, используя доступ к URL (скажем, www.example.com/up/up.php?f=207). может кто-нибудь мне помочь, как это сделать. как обычно, я искал несколько дней для своей проблемы и приходил сюда, когда я полностью загнан в угол.

мой up.php содержит следующий код

<?php /* Template Name: Upload */ ?> <?php $app_id = "12345678901234567890"; $app_secret = "12345678901234567890"; $post_login_url = "www.mysite.com"; $album_id = "7777"; $photo_url = "URL"; $photo_caption = "cool pics"; $code = $_REQUEST["code"]; //Obtain the access_token with publish_stream permission if (!$code){ $dialog_url= "http://www.facebook.com/dialog/oauth?" . "client_id=" . $app_id . "&redirect_uri=" . urlencode( $post_login_url) . "&scope=publish_stream"; echo("<script>top.location.href='" . $dialog_url . "'</script>"); } else { $token_url="https://graph.facebook.com/oauth/access_token?" . "client_id=" . $app_id . "&client_secret=" . $app_secret . "&redirect_uri=" . urlencode( $post_login_url) . "&code=" . $code; $response = file_get_contents($token_url); $params = null; parse_str($response, $params); $access_token = $params['access_token']; // POST to Graph API endpoint to upload photos $graph_url= "https://graph.facebook.com/" . $album_id . "/photos?" . "url=" . urlencode($photo_url) . "&message=" . urlencode($photo_caption) . "&method=POST" . "&access_token=" .$access_token; echo '<html><body>'; echo file_get_contents($graph_url); echo '</body></html>'; } ?> 

Я должен передать значение URL-адресу, используя ссылку

Solutions Collecting From Web of "Как добавить файл .php в WordPress"

Что вы можете сделать, так это:

Поместите up.php в папку активной темы и поместите эту строку вверху вашего файла up.php :

 <?php /* Template Name: Up */ ?> 

Создайте страницу под названием «вверх» в вашей панели управления WordPress, затем в правой части экрана страницы редактирования установите шаблон «Вверх».

В зависимости от того, что вы делаете с этим файлом, вам может потребоваться добавить дополнительный код, чтобы полностью защитить его, но это должно по крайней мере решить проблему того, что вы можете получить доступ к этому файлу или использовать его.

Прочтите соответствующую страницу WordPress Codex для получения дополнительной информации:

http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates

Я нашел способ, которым я регулярно использую, чтобы добавить свой собственный PHP в PHP PAGE или опубликовать через использование коротких кодов. Теперь создайте страницу PHP с именем example.php в корневом каталоге темы. напишите что-нибудь вроде:

 <?php echo "Hi! I am a PHP File in WordPress template Folder!" ?> 

Теперь добавьте следующий код в свои функции. Php

 function exampleFormInclude() { include( 'example.php' ); } function exampleapp_func() { ob_start(); exampleFormInclude(); $output = ob_get_contents();; ob_end_clean(); return $output; } add_shortcode( 'exampleapp', 'exampleapp_func' ); 

Теперь добавьте shortcode [exampleapp] на свою страницу или сообщение.
Готово.