Como usar is_rtl com meu estilo principal.css?

Desculpe se esta é uma pergunta ignorante. Eu sou um primeiro timer no trabalho com idiomas rtl. Digamos que temos um tema com style.css padrão para idiomas em inglês. então eu uso is_rtl () e isso retorna TRUE, não vamos carregar o style.css e apenas rtl.css?

Se alguém puder fornecer um exemplo sobre isso no carregamento de rtl.css em idiomas rtl e style.css em outros idiomas (além da documentação do WordPress que já vi), ficaria feliz. Obrigado.

Solutions Collecting From Web of "Como usar is_rtl com meu estilo principal.css?"

No seu tema, você enqueue a folha de estilos geralmente assim:

add_action( 'wp_enqueue_scripts', 't5_enqueue_style' ); function t5_enqueue_style() { wp_enqueue_style( 'theme-name-default', get_template_directory_uri() . '/css/default.min.css' ); } 

A folha de estilo RTL extra também é inserida aqui, listando o padrão como dependência:

 if ( is_rtl() ) { wp_enqueue_style( 'theme-name-rtl', get_template_directory_uri() . '/css/rtl.min.css', array ( 'theme-name-default' ) ); } 

Então, o código completo é:

 add_action( 'wp_enqueue_scripts', 't5_enqueue_style' ); function t5_enqueue_style() { wp_enqueue_style( 'theme-name-default', get_template_directory_uri() . '/css/default.min.css' ); // extra RTL stylesheet if ( is_rtl() ) { wp_enqueue_style( 'theme-name-rtl', get_template_directory_uri() . '/css/rtl.min.css', array ( 'theme-name-default' ) ); } } 
 if ( is_rtl() ) {  } else {  }