|
@@ -203,7 +203,7 @@ class QDR_TSS {
|
|
|
* @since 1.0.0
|
|
* @since 1.0.0
|
|
|
* @access private
|
|
* @access private
|
|
|
*/
|
|
*/
|
|
|
- private function define_public_hooks() {
|
|
|
|
|
|
|
+ private function define_public_hooks() {
|
|
|
$plugin_public = new QDR_TSS_Public($this->get_plugin_name(), $this->get_version());
|
|
$plugin_public = new QDR_TSS_Public($this->get_plugin_name(), $this->get_version());
|
|
|
$plugin_shortcode = new QDR_TSS_Shortcode($this->get_plugin_name(), $this->get_version());
|
|
$plugin_shortcode = new QDR_TSS_Shortcode($this->get_plugin_name(), $this->get_version());
|
|
|
$plugin_download = new QDR_TSS_Download($this->get_plugin_name(), $this->get_version());
|
|
$plugin_download = new QDR_TSS_Download($this->get_plugin_name(), $this->get_version());
|
|
@@ -212,6 +212,10 @@ class QDR_TSS {
|
|
|
$this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles');
|
|
$this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_styles');
|
|
|
$this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts');
|
|
$this->loader->add_action('wp_enqueue_scripts', $plugin_public, 'enqueue_scripts');
|
|
|
$this->loader->add_action('init', $plugin_public, 'create_download_page');
|
|
$this->loader->add_action('init', $plugin_public, 'create_download_page');
|
|
|
|
|
+
|
|
|
|
|
+ // Add rewrite rules
|
|
|
|
|
+ $this->loader->add_action('init', $plugin_public, 'add_rewrite_rules');
|
|
|
|
|
+ $this->loader->add_filter('query_vars', $plugin_public, 'add_query_vars');
|
|
|
|
|
|
|
|
// Shortcode registration
|
|
// Shortcode registration
|
|
|
$this->loader->add_action('init', $plugin_shortcode, 'register_shortcodes');
|
|
$this->loader->add_action('init', $plugin_shortcode, 'register_shortcodes');
|