ΠΠΎΠΆΠ΅ΡΠ΅ Π»ΠΈ Π²Ρ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΡΡ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠ°ΠΉΡΠ°ΠΌΠΈ?
@ngrudev ΠΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΠΏΠ°ΡΠΈΠ±ΠΎ Π·Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π°Π΄ ΡΡΠΈΠΌ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ Π²ΡΠΏΡΡΠΊΠ°Ρ @decarvalhoaa
ΠΡΠΈΠ²Π΅Ρ @hyyan
Π― Π½Π΅ ΡΠ°Π±ΠΎΡΠ°Π» Ρ ΠΌΡΠ»ΡΡΠΈΡΠ°ΠΉΡΠ°ΠΌΠΈ, ΠΈ Ρ Π½Π΅ ΡΠ²Π΅ΡΠ΅Π½, ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ / ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ Π΄Π»Ρ Π΅Π³ΠΎ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ. ΠΡΠΆΠ½Π° Π²Π°ΡΠ° ΠΏΠΎΠΌΠΎΡΡ Π² ΡΡΠΎΠΌ.
Π― Π²ΠΈΠ΄Π΅Π», ΡΡΠΎ Π²Ρ Π΄ΠΎΠ±Π°Π²ΠΈΠ»ΠΈ ΡΡΠ΄Π° ΠΏΡΠΎΠ²Π΅ΡΠΊΡ ΠΌΠ½ΠΎΠ³ΠΎΡΠ°ΠΉΡΠΎΠ² Π² ΠΏΡΠΎΠ²Π΅ΡΠΊΠ΅ Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠ΅ΠΉ. Π§ΡΠΎ Π΅ΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΡΡΠ΅ΡΡΡ?
ΠΡΠΈΠ²Π΅Ρ, Ρ ΠΌΠ΅Π½Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Ρ Π²Π°ΡΠΈΠΌΠΈ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌΠΈ. Π£ ΠΌΠ΅Π½Ρ Π±ΡΠ» ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ, Π² ΠΌΡΠ»ΡΡΠΈΡΠ°ΠΉΡΠ΅ Ρ ΠΌΠ΅Π½Ρ Π±ΡΠ» Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠ°ΠΉΡ, Π³Π΄Π΅ ΠΌΠ½Π΅ Π½ΡΠΆΠ½Π° woo-poly-ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ, ΠΎΠ½ ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ ΠΌΠ½Π΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅, Π³Π΄Π΅ notify woo ΠΈ poly Π½Π΅Π°ΠΊΡΠΈΠ²Π½Ρ ΠΈ Π°ΠΊΡΠΈΠ²Π½Ρ Π½Π° Π΄ΠΎΡΠ΅ΡΠ½Π΅ΠΌ ΡΠ°ΠΉΡΠ΅. ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ woo-poly-integration ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ, Π°ΠΊΡΠΈΠ²Π½ΠΎ Π»ΠΈ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΠ΅ Π²ΠΎ Π²ΡΠ΅ΠΉ ΡΠ΅ΡΠΈ, ΠΈ ΡΡΠΎ Π½Π΅ ΠΎΠΊΠΎΠ½ΡΠ°ΡΠ΅Π»ΡΠ½ΡΠΉ ΡΠ»ΡΡΠ°ΠΉ. ΠΡΠ»ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΡΡΠ΅ΡΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ Π²ΡΠΏΡΡΠΊ, ΡΡΠΎΠ±Ρ ΡΠ»ΡΡΡΠΈΡΡ ΠΏΠ΅ΡΠ²ΠΎΠ½Π°ΡΠ°Π»ΡΠ½ΡΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ. Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ, Π²Ρ Π΄Π΅Π»Π°Π΅ΡΠ΅ ΠΎΡΠ»ΠΈΡΠ½ΡΠ΅ ΡΠ°Π±ΠΎΡΡ.
@gfirem Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠΈΠΌ Π²Π°Ρ Π·Π° ΡΠ΅Π½Π½ΡΠ΅ ΠΎΡΠ·ΡΠ²Ρ, Ρ ΡΠΆΠ΅ Π·Π½Π°Ρ ΠΎΠ± ΡΡΠΎΠΌ Π½Π° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅, Ρ Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ ΡΠ΅ΠΊΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² ΡΠΎΠΌ, ΡΡΠΎ woopoly ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ, Π°ΠΊΡΠΈΠ²Π΅Π½ Π»ΠΈ ΠΌΡΠ»ΡΡΠΈΡΠ°ΠΉΡ, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΡΠ΅Ρ ΡΠΎΠ»ΡΠΊΠΎ ΠΌΡΠ»ΡΡΠΈΡΠ°ΠΉΡΠΎΠ²ΡΠ΅ ΠΏΠ»Π°Π³ΠΈΠ½Ρ Π±Π΅Π· Π²ΠΎΠ·Π²ΡΠ°ΡΠ° ΠΊ ΡΠ΅ΠΊΡΡΠΈΠΌ Π°ΠΊΡΠΈΠ²Π½ΡΠΌ ΠΏΠ»Π°Π³ΠΈΠ½Π°ΠΌ ΡΠ°ΠΉΡΠ°.
Π― Π½Π΅ Π·Π½Π°Ρ, ΡΠ²Π»ΡΠ΅ΡΡΡ Π»ΠΈ ΡΡΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ Π΄Π»Ρ Π²Π°Ρ ΡΠ΅ΠΉΡΠ°Ρ, Π½ΠΎ Ρ ΠΏΡΠ΅Π΄ΠΏΠΎΠ»Π°Π³Π°Ρ, ΡΡΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΌ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΠΌ Π΄ΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅Π³ΠΎ Π²ΡΠΏΡΡΠΊΠ°
Naviaget Π² Plugin.php
file, ΡΡΡΠΎΠΊΡ 75
ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΌΠ΅ΡΠΎΠ΄ canActivate
Π½Π°:
public static function canActivate()
{
$polylang = false;
$woocommerce = false;
/* check polylang plugin * */
if (
(
is_plugin_active('polylang/polylang.php') ||
is_plugin_active('polylang-pro/polylang.php')
) ||
(
is_plugin_active_for_network('polylang/polylang.php') ||
is_plugin_active_for_network('polylang-pro/polylang.php')
)
) {
$polylang = true;
}
/* check woocommerce plugin * */
if (
is_plugin_active('woocommerce/woocommerce.php') ||
is_plugin_active_for_network('woocommerce/woocommerce.php')
) {
$woocommerce = true;
}
return $polylang && $woocommerce;
}
Π‘ΠΏΠ°ΡΠΈΠ±ΠΎ
@hyyan Π― ΡΡΠΎΠ»ΠΊΠ½ΡΠ»ΡΡ Ρ ΡΠ°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΎΠΉ.