Upload via GUI (39 Dateien)
This commit is contained in:
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
/**
|
||||
* WP Multi – Modul: Notify-Übersichtsseite
|
||||
*
|
||||
* Automatisch aus wp-multi.php ausgelagert. Wird über den Loader in
|
||||
* wp-multi.php eingebunden (nur wenn das WP Multi Toolkit aktiv ist).
|
||||
*/
|
||||
|
||||
if (!defined('ABSPATH')) { exit; }
|
||||
|
||||
/*
|
||||
* Notify Seite Discord & Telegram
|
||||
*/
|
||||
|
||||
|
||||
// Die Notify-Menüpunkte werden zentral in wp_multi_register_admin_menus() registriert
|
||||
// (DC-Notify-Slug wurde von 'wp-multi' zu 'wp-multi-dc-notify' umbenannt, da 'wp-multi'
|
||||
// jetzt das gemeinsame Top-Level-Menü ist).
|
||||
|
||||
// Callback-Funktion für die Hauptseite Notify
|
||||
function wp_multi_notify_page() {
|
||||
wpmt_admin_page_open(
|
||||
__('Notify', 'wp-multi'),
|
||||
__('Discord- und Telegram-Benachrichtigungen für neue Beiträge', 'wp-multi')
|
||||
);
|
||||
|
||||
wpmt_admin_notice('info', __('Um Benachrichtigungen zu senden, müssen zuerst die entsprechenden Webhooks und Bots eingerichtet werden. Diese Seite erklärt die Einrichtung - die eigentlichen Einstellungen findest du unter DC-Notify bzw. TG-Notify.', 'wp-multi'));
|
||||
|
||||
echo '<div class="wpm-grid wpm-grid--2">';
|
||||
|
||||
wpmt_admin_card_open(__('Discord', 'wp-multi'));
|
||||
?>
|
||||
<p><?php _e('Erstellen Sie einen Webhook in einem Discord-Kanal und fügen Sie die Webhook-URL in die entsprechenden Felder ein.', 'wp-multi'); ?></p>
|
||||
<ol>
|
||||
<li><?php _e('Gehen Sie zu Ihrem Discord-Server und öffnen Sie die Server-Einstellungen.', 'wp-multi'); ?></li>
|
||||
<li><?php _e('Wählen Sie "Integrationen" und dann "Webhook erstellen".', 'wp-multi'); ?></li>
|
||||
<li><?php _e('Kopieren Sie die Webhook-URL und fügen Sie diese in das entsprechende Feld ein.', 'wp-multi'); ?></li>
|
||||
</ol>
|
||||
<p><a href="<?php echo esc_url(admin_url('admin.php?page=wp-multi-dc-notify')); ?>" class="wpm-btn wpm-btn--primary"><?php _e('DC-Notify einrichten', 'wp-multi'); ?></a></p>
|
||||
<?php
|
||||
wpmt_admin_card_close();
|
||||
|
||||
wpmt_admin_card_open(__('Telegram', 'wp-multi'));
|
||||
?>
|
||||
<p><?php _e('Erstellen Sie einen Bot über BotFather und fügen Sie den Token und die Kanal-ID in die entsprechenden Felder ein.', 'wp-multi'); ?></p>
|
||||
<ol>
|
||||
<li><?php _e('Öffnen Sie Telegram und suchen Sie nach "BotFather".', 'wp-multi'); ?></li>
|
||||
<li><?php _e('Geben Sie /newbot ein, um einen neuen Bot zu erstellen.', 'wp-multi'); ?></li>
|
||||
<li><?php _e('Speichern Sie den Bot-Token und die Kanal-ID und tragen Sie diese in die Felder ein.', 'wp-multi'); ?></li>
|
||||
</ol>
|
||||
<p><a href="<?php echo esc_url(admin_url('admin.php?page=tg-notify')); ?>" class="wpm-btn wpm-btn--primary"><?php _e('TG-Notify einrichten', 'wp-multi'); ?></a></p>
|
||||
<?php
|
||||
wpmt_admin_card_close();
|
||||
|
||||
echo '</div>';
|
||||
|
||||
wpmt_admin_page_close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user