'.get_the_title().'', $message); // sitename $message = str_replace("[sitename]", ''.get_bloginfo('name').'', $message); // postdate $message = str_replace("[postdate]", get_the_time(get_option('date_format')), $message); // tweetthis $tweetthis = 'Tweet This'; $message = str_replace("[tweetthis]", $tweetthis, $message); } /** * Output */ return $output . wpautop($message); } // Register functions add_filter('the_content_feed', 'insertFeedMessage'); /***************************** * Options Page */ // Options $afs_plugin_name = __("Anti Feed-Scraper", 'afs'); $afs_plugin_filename = basename(__FILE__); add_option("afs_message", "[postname] originally appeared on [sitename] on [postdate].", "", "yes"); function afs_admin_init() { if ( function_exists('register_setting') ) { register_setting('afs_settings', 'option-1', ''); } } function add_afs_option_page() { global $wpdb; global $afs_plugin_name; add_options_page($afs_plugin_name . ' ' . __('Options', 'afs'), $afs_plugin_name, 8, basename(__FILE__), 'afs_options_page'); } add_action('admin_init', 'afs_admin_init'); add_action('admin_menu', 'add_afs_option_page'); // Options function function afs_options_page() { if (isset($_POST['info_update'])) { // Update options $afs_message = $_POST["afs_message"]; update_option("afs_message", $afs_message); // Give an updated message echo "
" . __('Options updated', 'afs') . "