Datenbankeintrag in .js Datei laden?
-
Hallo,
ich hoffe das ich mit meinem Anliegen hier richtig bin.
Ich habe begonnen, ein WordPress-Plugin zu erstellen, mit dem ich Shortcodes erstellen möchte. Ich habe eine .js-Datei (jQuery), die Inhalte einer ID zuordnet.
Nun zum Problem: Ich habe ein Admin-Menü erstellt, mit dem man einen Datenbankeintrag erstellen können. Das funktioniert auch sehr gut, allerdings brauche ich genau diesen Datenbankeintrag in der .js-Datei und weiß nicht, wie ich ihn dort laden soll.
Die .php-Datei
// Database entry update_option('api_name_plugin', 'Test'); // Load .js-file function api_js() { $file = plugins_url( '/js/plugin.js' , __FILE__ ); wp_enqueue_script( 'js_id', $file, array( 'jquery' ), 'version', true ); } add_action( 'wp_enqueue_scripts', 'api_js', PHP_INT_MAX ); // Create shortcode [name] add_shortcode( 'name', 'api_name' ); function api_name_init(){ function api_name() { return "<span id='name' title='Name'>Loading</span>"; } } add_action('init', 'api_name_init');Die .js-Datei:
jQuery(document).ready(function($) { var name = "HIER DER DATENBANK_EINTRAG"; $(document).ready(function() { function update_data() { $.getJSON("https://example.com/serach/" + name + ".json", function(info) { document.getElementById('name').innerHTML = info.name; }); } update_data(); setInterval(update_data, 30000); }); });Wie bekomme ich den Datenbankeintrag in die .js-Datei, um dort damit arbeiten zu können?
Ich bedanke mich bereits jetzt für die Hilfe und hoffe, alles Wichtige genannt zu haben.
Mit freundlichen Grüßen
Bennddy
Das Thema „Datenbankeintrag in .js Datei laden?“ ist für neue Antworten geschlossen.