Как настроить кнопку добавления мультимедиа, всплывающее окно с моим пользовательским HTML во всплывающем окне после нажатия кнопки в WordPress - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть код ниже.Мне нужна кнопка, например, добавить медиа на странице редактирования администратора, на которой при нажатии отображается всплывающее окно и отображается мой HTML-код с формой в нем.

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

index.php

function add_cp_media_button() {
  echo '<a href="#" id="cp-forms-btn" class="button">cp Forms</a>';
}

function include_cp_media_button_js_file() {
  wp_enqueue_script('media_button', plugins_url( '/js/cp.js', __FILE__ ), array('jquery'), '1.0', true);
}

add_action('wp_enqueue_media', 'include_cp_media_button_js_file');

cp.js

jQuery(function($) {
    $(document).ready(function(){
        $('#cp-forms-btn').click(open_media_window);
    });

    function open_media_window() {

    //I want to display the form with select drop down with my names populated in the dropdown, after selecting the item, I need to insert the text to the editor.

    }

});

Может ли кто-нибудь помочь мне в этом

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...