Você pode fornecer integração multisite?
@ngrudev Claro, obrigado pela sugestão, vamos trabalhar nisso nos próximos lançamentos @decarvalhoaa
Oi @hyyan
Não trabalhei com multisite e não tenho certeza do que precisa ser adicionado / alterado para suportá-lo. Preciso de sua ajuda nisso.
Eu vi que você adicionou a verificação multisite na verificação de dependências aqui . O que mais precisa ser considerado?
Olá, recentemente enfrentei um problema com seus plug-ins. Eu tive um caso particular, em um multisite eu tinha um único site onde eu preciso da integração woo-poly, ele me mostra uma mensagem onde notificar woo e poly não está ativo e está ativo no site filho. Conclusão O woo-poly-integration verifica apenas se os requisitos estão ativos em toda a rede, e não é um caso definitivo. Se for possível contar até o próximo lançamento para melhorar a validação inicial. Obrigado, você está fazendo um ótimo trabalho.
@gfirem obrigado pelo feedback valioso, eu já estou ciente disso, na verdade, acho que o problema atual é que o woopoly verifica se o multisite está ativo e então procura os plug-ins multisite apenas sem retorno para os plug-ins ativos do site atual.
Não sei se isso é um problema para você agora, mas acho que o seguinte pode ser uma solução temporária até o próximo lançamento
Navegue para Plugin.php
file, linha 75
e mude o método canActivate
para se tornar:
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;
}
Obrigado
@hyyan Eu encontrei exatamente o mesmo problema.