*/ class Amp_WP_Activator { /** * Short Description. (use period) * * Long Description. * * @since 1.0.0 */ public static function activate() { Amp_WP_Activator::add_rewrite(); set_transient( 'amp-wp-flush-rules', true ); } /** * Callback: Add rewrite rules * Action: init * * @since 1.1.0 */ public static function add_rewrite() { amp_wp_add_rewrite_startpoint( Amp_WP_Public::AMP_WP_STARTPOINT, EP_ALL ); /** * Automattic AMP Compatibility */ $amp_qv = defined( 'AMP_WP_QUERY_VAR' ) ? AMP_WP_QUERY_VAR : 'amp'; add_rewrite_endpoint( $amp_qv, EP_PERMALINK ); } }