Datei drafts-for-friends.php
:
<?php
/*
Plugin Name: Drafts for Friends
Plugin URI: https://wp-plugin-erstellen.de
Version: 0.1.0
Author: Florian Simeth
Author URI: https://florian-simeth.de
Description: Allows to create links to draft posts.
Text Domain: drafts-for-friends
Domain Path: /languages
License: GPL
*/
add_action( 'admin_menu', 'dff_menus' );
function dff_menus() {
add_submenu_page(
'edit.php', # Eltern-Menü
__( 'Drafts for Friends', 'drafts-for-friends' ), # Seitentitel
__( 'Drafts for Friends', 'drafts-for-friends' ), # Menütitel
'manage_options', # Benutzerrecht
'drafts-for-friends', # Menü-Slug
'dff_settings_page_render' # Funktionsname
);
}
function dff_settings_page_render() {
?>
<div class="wrap">
<h1><?php echo esc_html( get_admin_page_title() ); ?></h1>
<?php include( plugin_dir_path( __FILE__ ).'/templates/released-posts.php' ); ?>
</div>
<?php
}
Datei templates/released-posts.php
:
Hallo Florian,
hat das einen Grund, dass du oben im Quellcode ” verwendest?
Hallo Oliver,
natürlich gibt’s dafür keinen Grund. Die doppelten Anführungsstriche kamen aus dem Markdown-Editor. Ich habe sie nun entfernt. Vielen Dank für den Hinweis.