Respostas no Fórum

Visualizando 14 respostas - 16 até 29 (de um total de 29)
  • Fórum: Plugins
    Em resposta a: Editar Plugin

    Usando o css que descreví acima irá afetar todas as tabelas contidas no seu site, caso tenha mais tabelas nele. Se você não quiser que isso aconteça, é simples, basta você usar no tema filho o css abaixo no lugar do anterior:

    table.mackerel-table, .mackerel-table th, .mackerel-table td {
    	border: 1px solid rgba(0, 0, 0, 0.3);
    }
    table.mackerel-table {
    	width: 100%;
    	font-size: 14px;
    	border-spacing: 0;
    	border-width: 1px 0 0 1px;
    	margin-bottom: 30px;
    	line-height: 1.2857142857;
    }
    .mackerel-table th {
    	background: #969696;
    	font-weight: 700;
    	padding: 8px;
    	border-width: 0 1px 1px 0;
    	text-align: center;
    	text-transform: uppercase;
    }
    .mackerel-table td {
    	padding: 8px;
    	border-width: 0 1px 1px 0;
    	text-align: left;
    }
    .tr-gray {
    	background: #dddddd;
    }

    Fórum: Plugins
    Em resposta a: Editar Plugin

    Olá Fernando,
    A melhor alternativa pra seu problema é mudar o css padrão do tema (referente a table, th e td) para atingir o que você quer, porque se alterar algo no plugin e houver uma atualização do mesmo você irá perder todas as modificações feitas. Mesma questão se aplica ao tema, então é aconselhável que você ative um tema filho para fazer as alterações a seguir:

    No style do tema filho adicione esse css:

    table, th, td {
    	border: 1px solid rgba(0, 0, 0, 0.3);
    }
    table {
    	width: 100%;
    	font-size: 14px;
    	border-spacing: 0;
    	border-width: 1px 0 0 1px;
    	margin-bottom: 30px;
    	line-height: 1.2857142857;
    }
    th {
    	background: #969696;
    	font-weight: 700;
    	padding: 8px;
    	border-width: 0 1px 1px 0;
    	text-align: center;
    	text-transform: uppercase;
    }
    td {
    	padding: 8px;
    	border-width: 0 1px 1px 0;
    	text-align: left;
    }
    .tr-gray {
    	background: #dddddd;
    }

    Para obter o background de cores alternadas, faça o seguinte:

    Supondo que você já tem a chamada do jQuery no header do seu site, coloque esse código no footer do tema filho:

    <script type="text/javascript">
    	$t = jQuery.noConflict();
    		$t(document).ready(function() {
    		$t('table.mackerel-table tr:odd').addClass('tr-gray');
    	});
    </script>

    Obs.: Não é recomendado o uso desse plugin porque já está a quase 2 anos sem ser atualizado, porém aparentemente ele está rodando sem problemas no WordPress 4.0.

    Espero ter ajudado 🙂

    wordlove, apesar de já ter resolvido seu problema, mas vou deixar mais uma dica aqui pra galera.

    Bem simples, sem plugin. Basta colocar esse código no início do header.php e pronto:

    <?php
    if ( !is_user_logged_in() ) {
    Header( "location:wp-admin/" );
    }
    ?>

    Sempre que alguém digitar a sua url, vai ser direcionado para a página de login do wordpress.

    Criador do tópico gilvancn

    (@gilvancn)

    Julio usando “campos personalizados”, perderem toda a funcionalidade do painel de controle no que se refere as imagens, porque teria que desativar o img.php. Queria solucionar isso sem desativar esse código.

    Criador do tópico gilvancn

    (@gilvancn)

    Alguém aqui por favor me ajude a resolver esse bug, já fucei de tudo quanto é jeito e não resolvo. Descobrí que o problema tá nesse script (img.php), mas não sei como resolver. Quando eu desativo ele, as imagens aparece na home e no featured, pena que fica em tamanhos diferentes de acordo com a imagem original do post.

    Veja os prints:
    Com img.php ativado -> http://midia.euamonovela.com/2013/05/script_ativado.jpg
    Com img.php desativado -> http://midia.euamonovela.com/2013/05/script_desativado.jpg

    Me ajudem, por favor!

    Criador do tópico gilvancn

    (@gilvancn)

    julio40, o site está configurado certinho pode dá uma olhada, o problema é com o template que redimensiona a primeira imagem do post e deveria aparecer em miniatura na home, mas não tá aparecendo. Estou procurando uma solução para que as miniaturas funcionem normalmente, mesmo porque se você acessar as postagens você vai ver que está aparecendo as imagens normalmente nos posts.

    Criador do tópico gilvancn

    (@gilvancn)

    Consegui resolver. Ao invés de colocar esse scrips no footer:

    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
    <script type="text/javascript" src="<?php bloginfo('template_url') ?>/js/nivo-slider/jquery.nivo.slider.js"></script>
    <script type="text/javascript">
    $(window).load(function() {
    $('#slider').nivoSlider();
    });
    </script>

    Coloquei em includes/scripts.php (trocando $ por jQuery) apenas isso:

    <script type="text/javascript" src="<?php echo get_template_directory_uri(); ?>/js/nivo-slider/jquery.nivo.slider.js"></script>
    <script type="text/javascript">
    jQuery(window).load(function() {
    jQuery('#slider').nivoSlider();
    });
    </script>

    Dessa forma, ficou tudo funcionando perfeitamente!

    Criador do tópico gilvancn

    (@gilvancn)

    Entendí, beleza Eduardo, brigadão pelas dicas.

    Criador do tópico gilvancn

    (@gilvancn)

    Que turma boa essa do fórum wordpress br, já tinha dado o tópico como resolvido e o amigo Eduardo Zulian, ainda me dá uma dica importantíssima (eu realmente, não tinha lembrado de uma futura atualização) de como fazer da forma correta a mudança dos titles, valeu Eduardo você é o cara, muito obrigado.

    Estou tentando colocar um projeto na net, mas sou muito perfeccionista, daí como estou migrando pro wordpress agora, ando apanhando pra caramba. Entendo um pouco de html e css, mas de php não entendo quase nada (ou melhor nada).

    Mas estou evoluindo Eduardo, rsrs.
    Coloquei o código no functions.php e dando uma analizada na página citada, conseguí acrescentar mais uma mundança no title “View all posts in”, ficando dessa forma o código:

    function filtra_gettext( $translated, $original, $domain ) {
    
        // This is an array of original strings
        // and what they should be replaced with
        $strings = array(
            'View all posts filed under %s' => 'Postagens sobre %s',
    	'View all posts in %s' => 'Postagens sobre %s',
        );
    
        // See if the current string is in the $strings array
        // If so, replace it's translation
        if ( ! empty( $strings[$original] ) ) {
            // This accomplishes the same thing as __()
            // but without running it through the filter again
            $translations = &get_translations_for_domain( $domain );
            $translated = $translations->translate( $strings[$original] );
        }
    
        return $translated;
    }
    add_filter( 'gettext', 'filtra_gettext', 10, 3 );

    Pelo que eu entendí, as traduções que eu quiser, é só ir adicionando nesse código, é isso mesmo Eduardo?

    Criador do tópico gilvancn

    (@gilvancn)

    Primeira de luxo cara, ajudou demais. Muito grato por sua ajuda Gabriel.

    Criador do tópico gilvancn

    (@gilvancn)

    Valeu meu caro, brigadão.
    Resolví o pro, sou usuário novo no wordpress, daí estou apanhando um bocado, kkkkkk.

    Estou levando uma surra de outra coisa parecida, será que tu podia me dá uma luz?

    Instalei essa paginação sem plugin: http://dicaswp.com/2012/04/09/paginacao-sem-usar-plugins

    Daí quero mudar os nomes: “Próximo” e “Anterior” e não encontrei onde:
    Veja print: http://img819.imageshack.us/img819/4931/print03w.jpg

    Criador do tópico gilvancn

    (@gilvancn)

    Criador do tópico gilvancn

    (@gilvancn)

    Gabriel, por incrivel que pareça não tem nem category.php e nem archives.php, achei estranho isso. Veja a lista dos itens do editor:

    Modelos
    Comentários
    (comments.php)
    core_functions.php
    custom_functions.php
    import_settings.php
    options_delicatenews.php
    post_thumbnails_delicatenews.php
    Rodapé
    (footer.php)
    Funções do tema
    (functions.php)
    Cabeçalho
    (header.php)
    home.php
    breadcrumbs.php
    entry.php
    featured.php
    fromblog_post.php
    navigation.php
    no-results.php
    recent_scroller.php
    scripts.php
    widgets.php
    Modelo da página principal
    (index.php)
    Blog Page Modelo da Página
    (page-blog.php)
    Contact Page Modelo da Página
    (page-contact.php)
    Full Width Page Modelo da Página
    (page-full.php)
    Gallery Page Modelo da Página
    (page-gallery.php)
    Login Page Modelo da Página
    (page-login.php)
    Search Page Modelo da Página
    (page-search.php)
    Sitemap Page Modelo da Página
    (page-sitemap.php)
    Portfolio Page Modelo da Página
    (page-template-portfolio.php)
    Modelo da Página
    (page.php)
    Formulário de pesquisa
    (searchform.php)
    Lateral
    (sidebar.php)
    Post único
    (single.php)
    Estilos
    Folha de estilos
    (style.css)
    style-Blue.css
    style-Green.css
    style-Purple.css

    A url que estou fazendo modificações e testes é esta:
    http://canaldahora.web44.net

    Aqui está tudo em inglês, pode ver que nas categorias tem o mesmo title em inglês e o tema é o Twenty:
    http://canaldahora.web44.net/site2

    Criador do tópico gilvancn

    (@gilvancn)

    Olá Gabriel, obrigado por tentar me ajudar.
    Olha só, o tema que estou modificando não é o Twenty Eleven, é esse aqui: http://www.elegantthemes.com/demo/?theme=DelicateNews

    Porém, eu ativei o Twenty pra fazer essa modificação que você sugeriu pra ver se surtia efeito, e infelizmente nada alterou.

    Pelo que pude perceber essa configuração vem do próprio wordpress e não do tema instalado porque em ambos aparece o mesmo title. é tanto que na página de demo do elegant themes também é o mesmo title, mudando apenas a língua.

    Gabriel ou mais alguém teria mais alguma dica de como solucionar isso?

Visualizando 14 respostas - 16 até 29 (de um total de 29)