Wanted:
I want to set permalink setting to ‘/%category%/%postname%/’ when plugin activated
Known:
Question:
How to do it?
Answer:
Create fahmi_tutorial_activate_permalinks.php file inside plugin_folder/admin
Create a function named as fahmi_tutorial_activate_permalinks with content like below:
<?php
function fahmi_tutorial_activate_permalinks() {
global $wp_rewrite;
$wp_rewrite->set_permalink_structure('/%category%/%postname%/');
flush_rewrite_rules(true);
}
$main_file = dirname(dirname(__FILE__)) . '/fahmi-tutorial.php';
register_activation_hook( $main_file, 'fahmi_tutorial_activate_permalinks' );
Explain:
Inside the main plugin file add this code:
require_once(“admin/fahmi_tutorial_activate_permalink.php”);