/** * Plugin Name: MU – RankMath Rewrite Allowlist * Description: Hindrar RankMaths Permalink_Watcher från att köra på alla requests utom när permalänkar sparas (eller manuellt tillåts). Behåller "strip"-funktionerna utan flush-loopar. * Version: 1.0.0 */ // 0) Liten “nyckel” för manuell tillåtelse i 2 min: lägg ?allow_rankmath_rewrite=1 i admin-URL add_action('admin_init', function () { if (current_user_can('manage_options') && isset($_GET['allow_rankmath_rewrite'])) { set_transient('allow_rankmath_rewrite', 1, 120); // 2 minuter } }); // 1) Plocka bort RankMath Permalink_Watcher->add_rewrite_rules från 'rewrite_rules_array' på alla requests add_action('plugins_loaded', function () { maybe_remove_rankmath_rewrite_callback(); // default = ta bort // Tillåt endast på permalänk-sidan eller om vi manuellt tillåtit $req = $_SERVER['REQUEST_URI'] ?? ''; $is_permalinks_admin = is_admin() && (strpos($req, 'options-permalink.php') !== false); $is_temp_allowed = (bool) get_transient('allow_rankmath_rewrite'); if ($is_permalinks_admin || $is_temp_allowed) { // Återlägg callbacken på rätt hook om vi just tog bort den maybe_add_back_rankmath_rewrite_callback(); } }, 1); // Hjälpfunktion: ta bort RankMath-callbacken från rewrite_rules_array function maybe_remove_rankmath_rewrite_callback() { global $wp_filter; $hook = 'rewrite_rules_array'; if (empty($wp_filter[$hook])) return; $wp_hook = $wp_filter[$hook]; if (is_object($wp_hook) && isset($wp_hook->callbacks) && is_array($wp_hook->callbacks)) { foreach ($wp_hook->callbacks as $priority => $items) { foreach ($items as $id => $cb_wrap) { $cb = $cb_wrap['function'] ?? null; if (is_array($cb) && isset($cb[0], $cb[1])) { $class = is_object($cb[0]) ? get_class($cb[0]) : (string)$cb[0]; $method = (string)$cb[1]; if ( stripos($class, 'RankMath\\WooCommerce\\Permalink_Watcher') !== false && stripos($method, 'add_rewrite_rules') !== false ) { remove_filter($hook, $cb, $priority); // spara för ev. återläggning $GLOBALS['__rm_rankmath_cb'] = ['cb' => $cb, 'priority' => $priority]; } } } } } } // Hjälpfunktion: återlägg RankMath-callbacken (endast på tillåtna sidor) function maybe_add_back_rankmath_rewrite_callback() { if (!empty($GLOBALS['__rm_rankmath_cb'])) { $cb = $GLOBALS['__rm_rankmath_cb']['cb']; $prio = $GLOBALS['__rm_rankmath_cb']['priority']; add_filter('rewrite_rules_array', $cb, $prio, 1); } } // 2) Gör reglerna deterministiska så WordPress inte tror de ändrats pga ordning add_filter('rewrite_rules_array', function ($rules) { if (is_array($rules)) ksort($rules); return $rules; }, 999); Plastficka Plus A5L extra stark magnet
-8%

Plastficka Plus A5L extra stark magnet

Durable
Tillgänglighet:

🟢 Leverans normalt 2–4 dagar


Plastficka med två extra starka neodym magneter. För användning på metallytor som t ex lagerhyllor, balkar och metallcontainrar.

Artikelnummer: 174607

369,69 

Tydlig och översiktlig märkning av balkar, hyllor, dörrar, containrar och andra utrymmen förbättrar och effektiviserar arbetsprocessen på lager och i produktionsanläggningar. De magnetiska plastfickorna av slitstark polypropylene går att läsa med skanner och skyddar de utbytbara inlagorna från smuts. Två neodym magneter med stark häftkraft gör att fickan sitter hårt på plats. Gratis mall för etiketten finns på www.duraprint.se.
Innermått: A5L (210×148 mm B x H)
Yttermått: 223×218 mm (B x H)
Tillbehör: Etiketter på A4 ark , art. nr 485502

Artikelnr: 174607 Kategori: Etikett:
Vikt 398 g
Dimensioner 333 × 245 × 25 mm
Varumärke/Fabrikat

Färg