Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LuisV

Código para versão mobile

Recommended Posts

Olá gostaria de saber qual código devo usar para quando o cliente acessar meu site por um mobile automaticamente rotacionar a tela.

fx9s9t.png

Indicar onde aplicar o código, exemplo header, index, etc

Meu site: www.xjoias.com.br

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, fazer um site não responsivo para modo retrato é meio esquisito até pra W3C... Mas vamos lá.

Você pode fazer isso com o media query do CSS e usar um método rotate pra página. Exemplo:

@media only screen and (min-width: 360px) and (max-width: 1024px) and (orientation-portrait){
   body{
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      transform: rotate(90deg);
      min-width: 100%;
      min-height: 100%;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      position: absolute;
   }
}

Você também pode chegar no mesmo resultado com JavaScript juntamente com CSS, creio que ficaria até mais fácil de entender. Exemplo:

JS

(function () {
   modoRetrato();
   
   $(window).resize(function () {
      modoRetrato("#ID_body");
   });

   function modoRetrato(body){
      if ( screen.width < screen.height ){
         $(body).addClass("modo-retrato");
      } else {
         $(body).removeClass("modo-retrato");
      }
   }
})();

CSS

.modo-retrato{
   -webkit-transform: rotate(90deg);
   -moz-transform: rotate(90deg);
   transform: rotate(90deg);
}

É isso, espero que tenha entendido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, fazer um site não responsivo para modo retrato é meio esquisito até pra W3C... Mas vamos lá.

 

Você pode fazer isso com o media query do CSS e usar um método rotate pra página. Exemplo:

@media only screen and (min-width: 360px) and (max-width: 1024px) and (orientation-portrait){
   body{
      -webkit-transform: rotate(90deg);
      -moz-transform: rotate(90deg);
      transform: rotate(90deg);
      min-width: 100%;
      min-height: 100%;
      width: 100%;
      height: 100%;
      top: 0;
      left: 0;
      position: absolute;
   }
}

Você também pode chegar no mesmo resultado com JavaScript juntamente com CSS, creio que ficaria até mais fácil de entender. Exemplo:

JS

(function () {
   modoRetrato();
   
   $(window).resize(function () {
      modoRetrato("#ID_body");
   });

   function modoRetrato(body){
      if ( screen.width < screen.height ){
         $(body).addClass("modo-retrato");
      } else {
         $(body).removeClass("modo-retrato");
      }
   }
})();

CSS

.modo-retrato{
   -webkit-transform: rotate(90deg);
   -moz-transform: rotate(90deg);
   transform: rotate(90deg);
}

É isso, espero que tenha entendido.

Amigo, tentei em diversos locais colocar os código mas não consegui, teria como instruir onde inserir eles ?

Sou leigo ainda em desenvolvimento!

Foto do meu manager:

6yMUBEQ.png

Compartilhar este post


Link para o post
Compartilhar em outros sites

Para o código CSS:

wp-content > themes > nome do seu tema > style.css

 

Para o código JavaScript:

wp-content > themes > nome do seu tema > footer.php

 

Claro que pra deixar tudo isso mais organizado, você pode colocar os arquivos dentro das pastas respectivas (pasta CSS e pasta JS), e depois chamar no header.php o CSS e no footer.php chamar o JS.

Exemplos:
Header.php

<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/seunovoestilo.css">

Footer.php

<script src="<?php echo get_template_directory_uri(); ?>/js/novo_javascript.js"></script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

 

Para o código CSS:

wp-content > themes > nome do seu tema > style.css

 

Para o código JavaScript:

wp-content > themes > nome do seu tema > footer.php

 

Claro que pra deixar tudo isso mais organizado, você pode colocar os arquivos dentro das pastas respectivas (pasta CSS e pasta JS), e depois chamar no header.php o CSS e no footer.php chamar o JS.

 

Exemplos:

Header.php

<link rel="stylesheet" href="<?php echo get_template_directory_uri(); ?>/css/seunovoestilo.css">

Footer.php

<script src="<?php echo get_template_directory_uri(); ?>/js/novo_javascript.js"></script>

Amigo, eu tentei fazer como disse na primeira parte, porém deu erro e não rotacionou a tela em mobile. Há grande possibilidade de ter sido inserido em local errado o código. Segue abaixo o código inteiro dos arquivos onde você instruiu para inserir, desde já agradeço sua gentileza, paciência e sabedoria ;)

 

footer.php

 

 

<?php

/**
* Footer Template
*
* Here we setup all logic and XHTML that is required for the footer section of all screens.
*
* @package WooFramework
* @subpackage Template
*/
global $woo_options;
$total = 4;
if ( isset( $woo_options['woo_footer_sidebars'] ) && ( $woo_options['woo_footer_sidebars'] != '' ) ) {
$total = $woo_options['woo_footer_sidebars'];
}
if ( ( woo_active_sidebar( 'footer-1' ) ||
woo_active_sidebar( 'footer-2' ) ||
woo_active_sidebar( 'footer-3' ) ||
woo_active_sidebar( 'footer-4' ) ) && $total > 0 ) {
?>
<?php woo_footer_before(); ?>
<section id="footer-widgets" class="col-full col-<?php echo $total; ?> fix">
<?php $i = 0; while ( $i < $total ) { $i++; ?>
<?php if ( woo_active_sidebar( 'footer-' . $i ) ) { ?>
<div class="block footer-widget-<?php echo $i; ?>">
<?php woo_sidebar( 'footer-' . $i ); ?>
</div>
<?php } ?>
<?php } // End WHILE Loop ?>
</section><!-- /#footer-widgets -->
<?php } // End IF Statement ?>
<footer id="footer" class="col-full">
<div id="copyright" class="col-left">
<?php if( isset( $woo_options['woo_footer_left'] ) && $woo_options['woo_footer_left'] == 'true' ) {
echo stripslashes( $woo_options['woo_footer_left_text'] );
} else { ?>
<p><?php bloginfo(); ?> © <?php echo date( 'Y' ); ?>. <?php _e( 'All Rights Reserved.', 'woothemes' ); ?></p>
<?php } ?>
</div>
<div id="credit" class="col-right">
<?php if( isset( $woo_options['woo_footer_right'] ) && $woo_options['woo_footer_right'] == 'true' ) {
echo stripslashes( $woo_options['woo_footer_right_text'] );
} else { ?>
<p><?php _e( 'Powered by', 'woothemes' ); ?> <a href="http://www.wordpress.org">WordPress</a>. <?php _e( 'Designed by', 'woothemes' ); ?> <a href="<?php echo ( isset( $woo_options['woo_footer_aff_link'] ) && ! empty( $woo_options['woo_footer_aff_link'] ) ? esc_url( $woo_options['woo_footer_aff_link'] ) : 'http://www.woothemes.com' ); ?>"><img src="<?php echo get_template_directory_uri(); ?>/images/woothemes.png" width="74" height="19" alt="Woo Themes" /></a></p>
<?php } ?>
</div>
</footer><!-- /#footer -->
</div><!-- /#wrapper -->
</body>
</html>

style.css

 

Adicionei para download pois contém 3740 linhas, iria poluir o post.

 

http://www.4shared.com/document/rDLE4_1Kce/style.html

 

SCAN:

(ARQUIVO)

https://www.virustotal.com/pt/file/4aea4b05d9ec8c87f367a7dd12199dc4bf0aaa93e92b69a2be11b0de692d6f6c/analysis/1450594526/

 

(LINK)

https://www.virustotal.com/pt/url/170f4898770288d3178ed14d3c1ef23aec4cc9be0650e37be4a9fdd949fe4019/analysis/1450594594/

 

Obrigado, aguardo resposta, se possível me envie uma mensagem privada com seu facebook, seria mais fácil de resolver!

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

  • Conteúdo Similar

    • Por landerbadi
      Boa tarde pessoal. Estou tentado fazer uma consulta no banco de dados porém estou tendo dificuldades. Tenho uma tabela chamada "itens" com os seguintes campos: id, item, ativo. Nela tem cadastrado vários itens. No campo ativo eu coloco a letra "S" para informar que este item está ativo no sistema. Por exemplo: 1, casa, S 2, mesa, S 3, cama, S 4, moto S 5, rádio O quinto registro "radio" não está ativo no sistema pois não tem um "S" no campo ativo. E outra tabela chamada "produtos" com os seguintes campos (id, item1, item2, item3) com os seguintes registros: 1, casa, mesa, moto 2, mesa, casa, cama 3, rádio, cama, mesa Eu preciso fazer uma busca na tabela produtos da seguinte maneira: Eu escolho um registro na tabela "itens", por exemplo "mesa". Preciso fazer com que o php me liste todos os registros da tabela "produtos" que contenham a palavra "mesa". Até aqui tudo bem eu consigo listar. Estou fazendo assim: <?php $item = "mesa" $sql = mysqli_query($conn, "SELECT * FROM produtos WHERE item1 LIKE '$item' OR item2 LIKE '$item' OR item3 LIKE '$item' LIMIT 10"); while($aux = mysqli_fetch_assoc($sql)) { $id = $aux["id"]; $item1 = $aux["item1"]; $item2 = $aux["item2"]; $item3 = $aux["item3"]; echo $id . " - " . $item1 . ", " . $item2 . ", " $item3 . "<br>"; } ?> O problema é que está listando todos os registros que contém o item mesa. Eu preciso que o php verifique os demais item e me liste somente os registro em que todos os registros estejam ativos no sistema. No exemplo acima ele não deveria listar o registro 3. pois nesse registro contém o item "radio" e este item não está ativo no sistema. Ou seja, o registro "radio" na tabela itens não possui um "S" na coluna "ativo". Alguém sabe como resolver isso?
    • Por ILR master
      Fala galera.
      Espero que todos estejam bem.
      Seguinte: Tenho um arquivo xml onde alguns campos estão com : (dois pontos), como o exemplo abaixo:
       
      <item>
      <title>
      d sa dsad sad sadasdas
      </title>
      <link>
      dsadas dsa sad asd as dsada
      </link>
      <pubDate>sadasdasdsa as</pubDate>
      <dc:creator>
      d sad sad sa ad as das
      </dc:creator>
      </item>
       
      Meu código:
       
      $link = "noticias.xml"; 
      $xml = simplexml_load_file($link); 
      foreach($xml -> channel as $ite) {     
           $titulo = $ite -> item->title;
           $urltitulo = $ite -> item->link;
           print $urltitulo = $ite -> item->dc:creator;
      } //fim do foreach
      ?>
       
      Esse campo dc:creator eu não consigo ler. Como faço?
       
      Agradeço quem puder me ajudar.
       
      Abs
       
       
    • Por First
      Olá a todos!
       
      Eu estou criando um sistema do zero mas estou encontnrando algumas dificuldades e não estou sabendo resolver, então vim recorrer ajuda de vocês.
      Aqui está todo o meu código: https://github.com/PauloJagata/aprendizado/
       
      Eu fiz um sistema de rotas mas só mostra o conteúdo da '/' não sei porque, quando eu tento acessar o register nada muda.
      E eu também quero que se não estiver liberado na rota mostra o erro de 404, mas quando eu tento acessar um link inválido, nada acontece.
      Alguém pode me ajudar com isso? E se tiver algumas sugestão para melhoria do código também estou aceitando.
       
       
      Desde já, obrigado.
    • Por landerbadi
      Olá pessoal, boa tarde
       
      Tenho uma tabela chamada "produtos" com os seguintes campos (id, produto) e outra tabela chamada "itens" com os seguintes campos (id, prod_01, prod_02, prod_03, prod_04).
       
      Na tabela produtos eu tenho cadastrado os seguintes produtos: laranja, maçã, uva, goiaba, arroz, feijão, macarrão, etc.
       
      Na tabela itens eu tenho cadastrado os itens da seguinte maneira:
       
      1, laranja, uva, arroz, feijão;
      2, maçã, macarrão, goiaba, uva;
      3, arroz, feijão, maçã, azeite
       
      Meu problema é o seguinte: 
      Eu escolho um produto da tabela "produtos", por exemplo "uva".  Preciso fazer uma consulta na tabela "itens" para ser listado todos os registros que contenham o produto "uva" e que todos os demais produtos estejam cadastrados na tabela "produtos".
       
      No exemplo acima seria listado apenas dois registros, pois o terceiro registro não contém o produto "uva". 
       
      Alguém pode me ajudar? Pois estou quebrando a cabeça a vários dias e não consigo achar uma solução.
    • Por landerbadi
      Boa tarde pessoal. Estou tentado fazer uma consulta no banco de dados porém estou tendo dificuldades. Tenho uma tabela chamada "itens" com os seguintes campos: id, item, plural, ativo. Nela tem cadastrado vários itens e seu respectivo plural. No campo ativo eu coloco a letra "S" para informar que esta palavra está ativa no sistema. Por exemplo: 1, casa, casas, S 2, mesa, mesas, S 3, cama, camas, S 4, moto, motos, S 5, rádio, rádios O quinto registro "radio" não está ativo no sistema pois não tem um "S" no campo ativo. E outra tabela chamada "variações" com os seguintes campos (id, item1, item2, item3) com os seguintes registros: 1, casa, camas, moto 2, mesas, casas, radio 3, rádio, cama, mesa Eu preciso fazer uma busca na tabela variações da seguinte maneira: Eu escolho um registro na tabela "itens", por exemplo "casa". Preciso fazer com que o php me liste todos os registros da tabela "variações" que contenham a palavra "casa". Porém se tiver algum registro com a palavra "casas" também tem que ser listado. Neste caso ele irá encontrar dois registros. Agora eu preciso que o php verifique os demais itens e faça a listagem apenas dos item que estão ativos (que contenham um "S" no campo ativo. Neste caso ele irá encontrar apenas um registro, pois o segundo registro contém a palavra "rádio". E "rádio" não está ativo na tabela itens. Como faço isso?
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.