Anúncio

Collapse
No announcement yet.

Alguém "expert" em Wordpress?

Collapse

Ads nos topicos Mobile

Collapse

Ads Nos topicos Desktop

Collapse
X
Collapse
Primeira Anterior Próxima Última
 
  • Filtrar
  • Tempo
  • Show
Clear All
new posts

    Alguém "expert" em Wordpress?

    Boa tarde malta,

    Nunca mexi em Wordpress mas tenho estado a "brincar" com isto.

    Tenho um template que vou costumizar e que queria adicionar um plugin que me permita ter um "carrinho de compras".

    Não quero ter uma ecommerce dentro do site, quero apenas criar uma página onde possa colocar uns 5 produtos com descrição e que tenha a opção de adicionar ao carrinho e fazer checkout.

    Descobri este plugin bastante simples e prático : WordPress › Simple Cart & Buy Now « WordPress Plugins

    Mas está em inglês, há alguma maneira "simples" de traduzir o layout disto? Ou há outras soluções para WP para ter isto na página já em português?

    Obrigado a todos desde já

    #2
    Eu não sou super expert em programação, mas tenho alguns sites em Wordpress e percebo um bocadinho disto.

    Instalei o plugin num dos meus sites, e pelo que vejo, a única forma de tu traduzires isto é ligares por FTP ao teu site, e ires à pasta

    /wp-content/plugins/simple-cart-buy-now/templates/default

    e alterares os termos de inglês para português em todos aqueles 6 ficheiros. É um trabalho manual, mas pelo que eu vejo não é assim muita coisa. Bem, eu também só olhei para aquilo 2 minutos. Espero ter ajudado

    Comentário


      #3
      Boas Ilyushin,

      Foi exactamente nisso que pensei, mas andei a ler os php e não encontro a parte de texto a alterar, ou me está a escapar alguma coisa ou só estou a encontrar linhas de código com funções

      Comentário


        #4
        Originalmente Colocado por rCrew Ver Post
        Boas Ilyushin,

        Foi exactamente nisso que pensei, mas andei a ler os php e não encontro a parte de texto a alterar, ou me está a escapar alguma coisa ou só estou a encontrar linhas de código com funções
        Tens lá muita coisa para alterar!

        Só como exemplo, no primeiro ficheiro, que é o customize.php tens isto tudo:

        'Could not find your custom cart, or the cart has expired'

        <th scope="col">Qty</th>
        <th scope="col">Items</th>
        <th scope="col" align="right">Unit Price</th>

        <tr class = "ck_content">
        <td><?php echo $item['qty'] ?> </td>
        <td><?php echo $item['name'] ?></td>
        <td align='right'><?php echo $currency ?> <?php echo number_format($item['price'],2) ?> </td>

        $firstname = $keyarray['first_name'];
        $lastname = $keyarray['last_name'];

        $amount = $keyarray['payment_gross'];

        echo "<p><h3>Checkout Complete -- Thank you for your purchase!</h3></p>";
        echo "<h4>Payment Details</h4><ul>\n";
        echo "<li>Name: $firstname $lastname</li>\n";
        echo "<li>Total Amount: $amount</li>\n";
        echo "</ul>";
        echo "You will receive a confirmation e-mail when payment for the order clears and a second email when your order ships. ";
        echo "You may log into your paypal account at <a href=\"https://www.paypal.com/us\">paypal</a> to view details of this transaction.";

        **


        Bem, é um bocado confuso. Há coisas que por vezes podem ser confudidas, como por exemplo texto e nomes de funções. É algo trabalhoso e tens de ir fazendo save e experimentando o resultado.. (não te esqueças é de fazer backup da última versão que funciona)

        Comentário


          #5
          Estava a procura dos php no editor de plugins do WP, agora que mudei para o FTP já encontrei alguma coisa, muito obrigado.

          Comentário


            #6
            Boas, mais erros em Wordpress

            Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 1966080 bytes) in /home/****/wordpress/wp-includes/class-simplepie.php on line 5410

            Já acrescentei uns comandos para aumento da memória que li na net mas não ajudou

            Comentário


              #7
              rCrew desculpa estar a utilizar o teu tópico mas acho escusado criar um tópico novo só porcausa de uma questão...

              Alguém sabe como posso administrar 2 domínios diferentes??

              Tenho instalado o word press e tenho um tema para um domínio, queria utilizar outro tema e outro domínio...

              Qual a melhor forma de fazer isto? instalar 2 vezes o wordpress separadamente?

              Comentário


                #8
                Boas,

                O wordpress tem a opção de instalar em multi site, mas para mim o melhor é ter duas instalações diferentes, em caso de problemas só uma delas é afectada.

                Comentário


                  #9
                  Pessoal sou um bocado noob nisto, construí 2 websites (criei o multisite network) em wordpress e utilizei o xampp...

                  Já introduzi muita coisa e os sites estão quase terminados. Pelo sim pelo não queria fazer um backup de segurança e colocar numa pen antes de os colocar online o problema é que já li tanta coisa e não sei como fazer uma cópia de tudo o que já tenho.

                  Alguém me pode ajudar?

                  Comentário


                    #10
                    Originalmente Colocado por S2 Ver Post
                    Pessoal sou um bocado noob nisto, construí 2 websites (criei o multisite network) em wordpress e utilizei o xampp...

                    Já introduzi muita coisa e os sites estão quase terminados. Pelo sim pelo não queria fazer um backup de segurança e colocar numa pen antes de os colocar online o problema é que já li tanta coisa e não sei como fazer uma cópia de tudo o que já tenho.

                    Alguém me pode ajudar?

                    Sacas os ficheiros por FTP e a base de dados no phpmyadmin e é tudo o que precisas.

                    Comentário


                      #11
                      Eu aconselho sempre a desenvolver o site já online. Sempre que utilizei o Xampp deu barracada, provavelmente por alguma falha na configuração. Se arranjares um servidor rápido, por exemplo em PT ou UK, consegues trabalhar na boa no backoffice do Wordpress quase como se estivesses offline. (e aliás hoje em dia a tendência é exactamente essa, ter tudo online).

                      Quanto a "mover" o site do teu PC para um servidor, em princípio tens de

                      1) copiar tudo o que está na raiz, para a raiz do servidor.

                      2) Exportar a base de dados local com o phpmyadmin

                      3) (isto é importante e quase toda a gente faz m@rda neste parte): ir ao cPanel do servidor, opção "MySQL Databases", criar uma base de dados e atribuir um nome qualquer, depois criar um utilizador e atribuir um nome qualquer, depois associar o utilizador à base de dados. Tens de fazer estes 3 passos, senão é barracada garantida. EDIT: tens de dar todas as permissões ao utilizador (full control)

                      4) Ir ao phpmyadmin no cPanel, escolher no menu do lado esquerdo a base de dados que tu criaste no ponto número 3, e importar o ficheiro sql que criaste no ponto 2

                      5) Aceder ao site por FTP, alterar o ficheiro wpconfig.php . tens de preencher os campos DB_NAME, DB_USER, DB_PASSWORD (novamente com os dados que criaste no ponto 3).
                      6) em princípio está pronto a funcionar.


                      Se depois disto tudo der asneira, o mais provável é que seja da exportação / importação da base de dados. Há uns parâmetros que é preciso respeitar. Se tiveres problemas diz que eu tento fazer aqui um processo parecido e ajudo-te

                      EDIT: se não souberes o que é o Cpanel, na altura de escolher um plano de alojamento, certifica-te que tem cPAnel, pois facilita bastante, principalmente se vais trabalhar em Wordpress. Não compres um plano que não tenha cPanel
                      Editado pela última vez por Ilyushin; 23 July 2014, 09:20.

                      Comentário


                        #12
                        Boas Ilyushin antes demais obrigado pelas dicas

                        Já deu para ver que estas familiarizado com este tipo de coisas.

                        Efectivamente ainda não coloquei os sites on-line porque não me consegui decidir qual o alojamento adequado e gostaria de saber a tua opinião.
                        Vou precisar de alojamento para 2 sites, vou escrever artigos para ambos. Num deles as imagens serão poucas, 1 por cada artigo e o outro eventualmente por cada artigo 3/5 fotos.

                        Estou a pensar comprar o domínio privado na godaddy e aproveitar para adquirir o alojamento deles também, mas estou na dúvida entre 2 planos:

                        O avançado
                        Alojamento na Internet | Alojamento Ultrarrápido e Configuração com Um Clique - GoDaddy
                        e este Empresarial
                        Alojamento do WordPress | Alojamento com Largura de Banda Ilimitada

                        Estou mais inclinado para o primeiro porque o aspecto e estrutura dos sites já está feito e não preciso de pagar mais para ter acesso a ferramentas que não vou utilizar, mas não sei se estarei a pensar bem ?

                        obrigado

                        Comentário


                          #13
                          Olá S2. Eu não sei bem como funciona o Godaddy mas a ideia que tenho é que os servidores são nos USA. Seria conveniente ter os servers o mais perto possível do teu público alvo, ou seja, se o teu conteúdo é destinado a Portugal, seria excelente se pudesses ter o server em Portugal, ou pelo menos na Europa, por uma questão de desempenho. Tens de lembrar que uma das coisas mais importantes num site é a rapidez, e que se o mesmo demorar um bocado mais para carregar, boa parte dos visitantes vão embora.. Convinha confirmar com a godaddy onde são os servers relacionados com estes produtos.

                          Quanto aos produtos em si, e se vais usar exclusivamente wordpress, parece uma boa alternativa (o segundo link). Tambem podes fazer aquilo manualmente num alojamento normal, pois no cPanel tens uma ferramenta que instala o Wordpress automaticamente. Mas se calhar no caso de não perceberes muito até dá jeito essa solução vocacionada exclusivamente para Wordpress ;)

                          Comentário


                            #14
                            boas,

                            Não terei um público alvo relativamente a países, ambos os sites serão para o público de todo o mundo.

                            Os servidores efectivamente são nos estados unidos...

                            Compreendo o que dizes relativamente aos alojamentos, apesar de não perceber muito acho que vou arriscar para o alojamento do primeiro link simplesmente pela razão do preço porque neste momento não queria investir mais do que 4.30€ por mês....

                            Comentário


                              #15
                              Já comprei os dominios e o hosting, criei uma conta Parallel Plesk e agora vi uns videos em que diziam para instalar a aplicação wordpress...

                              A minha dúvida é será que não vai substituir os ficheiros que já tenho guardados?

                              Comentário


                                #16
                                Originalmente Colocado por S2 Ver Post
                                Já comprei os dominios e o hosting, criei uma conta Parallel Plesk e agora vi uns videos em que diziam para instalar a aplicação wordpress...

                                A minha dúvida é será que não vai substituir os ficheiros que já tenho guardados?
                                tu criaste o site offline e agora vais mover para o server, certo? Se for esse o caso, não instalas o Wordpress, simplesmente segues os passos que eu mencionei naquele post mais acima. Ao copiares todos os ficheiros e importares a base de dados, ficas com o site a funcionar. Se instalares uma nova cópia do Wordpress, não vais conseguir fazer com que fique igual ao que já desenvolveste, a não ser que querias ter o trabalho de copiar páginas / posts / imagens e instalar plugins e temas na nova instalação ;) Foi por esta razão que eu disse que é mais simples trabalhar no site depois do mesmo já estar online, poupava-te muito trabalho (e talvez chatices)

                                Comentário


                                  #17
                                  Boas,

                                  Vou seguir os passos que indicaste mas nao entendo o que queres dizer com o primeiro ponto de copiar tudo de raiz? Estas a falar em ir à pasta e copiar tudo???

                                  Comentário


                                    #18
                                    Originalmente Colocado por S2 Ver Post
                                    Boas,

                                    Vou seguir os passos que indicaste mas nao entendo o que queres dizer com o primeiro ponto de copiar tudo de raiz? Estas a falar em ir à pasta e copiar tudo???

                                    exactamente. Eu não me recordo como é a estrutura do Xampp nem para onde ele manda os ficheiros em termos de instalação local, mas vamos imaginar que vais mover o Wordpress de um server p/ outro. Tens de copiar mesmo tudo o que está na pasta de instalação do wordpress para a pasta onde vai ficar no outro server. (todos os ficheiros, incluindo aquelas pastas wp-admin, wp-content, wp-include, etc).. são uns bons milhares de ficheiros, mas a operação não deve demorar mais de uma meia hora, dependendo da tua ligação.

                                    Resumindo, a mesma estrutura de pastas e ficheiros que tens na instalação local, tens de ter na pasta public_html do teu server.


                                    Basicamente estou a falar destes ficheiros





                                    Obs: se tiveres feito referência a imagens que estão no teu disco local mas fora da pasta do Wordpress, vais ter de fazer upload das mesmas e alterar os links.
                                    Editado pela última vez por Ilyushin; 24 July 2014, 11:43.

                                    Comentário


                                      #19
                                      Originalmente Colocado por Ilyushin Ver Post
                                      Tens lá muita coisa para alterar!

                                      Só como exemplo, no primeiro ficheiro, que é o customize.php tens isto tudo:

                                      'Could not find your custom cart, or the cart has expired'

                                      <th scope="col">Qty</th>
                                      <th scope="col">Items</th>
                                      <th scope="col" align="right">Unit Price</th>

                                      <tr class = "ck_content">
                                      <td><?php echo $item['qty'] ?> </td>
                                      <td><?php echo $item['name'] ?></td>
                                      <td align='right'><?php echo $currency ?> <?php echo number_format($item['price'],2) ?> </td>

                                      $firstname = $keyarray['first_name'];
                                      $lastname = $keyarray['last_name'];

                                      $amount = $keyarray['payment_gross'];

                                      echo "<p><h3>Checkout Complete -- Thank you for your purchase!</h3></p>";
                                      echo "<h4>Payment Details</h4><ul>\n";
                                      echo "<li>Name: $firstname $lastname</li>\n";
                                      echo "<li>Total Amount: $amount</li>\n";
                                      echo "</ul>";
                                      echo "You will receive a confirmation e-mail when payment for the order clears and a second email when your order ships. ";
                                      echo "You may log into your paypal account at <a href=\"https://www.paypal.com/us\">paypal</a> to view details of this transaction.";

                                      **


                                      Bem, é um bocado confuso. Há coisas que por vezes podem ser confudidas, como por exemplo texto e nomes de funções. É algo trabalhoso e tens de ir fazendo save e experimentando o resultado.. (não te esqueças é de fazer backup da última versão que funciona)
                                      O que está a vermelho não se pode alterar, apenas o que está a verde.

                                      Comentário


                                        #20
                                        Boas,

                                        Tentei colocar on line e até agora não consegui.

                                        1. Instalei o File zila
                                        2. Exportei do phpmyadmin o ficheiro que pretendia
                                        3. transferi através do file zila os ficheiros do meu pc para o servidor (pastas wp)
                                        4. criei uma nova database no servidor e utilizador com todos os previlégios
                                        5. fui à pasta wp-config.php e alterei os dados para os dados da database criada, username password etc...
                                        6.abri o phpmyadmin e importei a pasta que tinha exportado préviamente

                                        Fiz isto tudo e não deu...

                                        Ah e alterei o dominio no painel do wordpress.

                                        Alguma idéia??? Devo relembrar que o que tenho é um multisite network do word press o que me parece, complicar mais as coisas

                                        Comentário


                                          #21
                                          E isso está configurado no sites-enabled do apache?

                                          Comentário


                                            #22
                                            Originalmente Colocado por augustus Ver Post
                                            E isso está configurado no sites-enabled do apache?
                                            Podes explicar melhor?

                                            Referes-te a alterar alguma coisa no painel de controlo do xampp? localhost/xampp?
                                            Editado pela última vez por S2; 24 July 2014, 16:26.

                                            Comentário


                                              #23
                                              Originalmente Colocado por S2 Ver Post
                                              Podes explicar melhor?

                                              Referes-te a alterar alguma coisa no painel de controlo do xampp? localhost/xampp?
                                              Estou muito mais habituado ao joomla, mas pelo descrito não me parece muito diferente.

                                              Estou a partir do pressuposto que estás a usar o Apache e não o IIS...

                                              dentro do sites-enabled deve estar um virtualhost que contém a configuração que te permite arrancar o website.

                                              Algo assim do género:


                                              Código:
                                              <VirtualHost  *:80>
                                                  ServerAdmin webmaster@dominio.pt
                                                  DocumentRoot        /var/www/teste/
                                                     ServerName       www.dominio.pt
                                                     ServerAlias      dominio.pt
                                                     DirectoryIndex   index.php
                                                     ErrorLog         /var/log/apache2/dominio_error.log
                                                     CustomLog        /var/log/apache2/dominio_access.log full
                                              </VirtualHost>

                                              Comentário


                                                #24
                                                Originalmente Colocado por augustus Ver Post
                                                Estou muito mais habituado ao joomla, mas pelo descrito não me parece muito diferente.

                                                Estou a partir do pressuposto que estás a usar o Apache e não o IIS...

                                                dentro do sites-enabled deve estar um virtualhost que contém a configuração que te permite arrancar o website.

                                                Algo assim do género:


                                                Código:
                                                <VirtualHost  *:80>
                                                    ServerAdmin webmaster@dominio.pt
                                                    DocumentRoot        /var/www/teste/
                                                       ServerName       www.dominio.pt
                                                       ServerAlias      dominio.pt
                                                       DirectoryIndex   index.php
                                                       ErrorLog         /var/log/apache2/dominio_error.log
                                                       CustomLog        /var/log/apache2/dominio_access.log full
                                                </VirtualHost>
                                                E não esquecer de reiniciar o Apache depois das alterações.

                                                Comentário


                                                  #25
                                                  Originalmente Colocado por Titanio Ver Post
                                                  E não esquecer de reiniciar o Apache depois das alterações.
                                                  Exacto.

                                                  Comentário


                                                    #26
                                                    Wordpress?! Não conheço, os pros recomendam-me sempre o Concrete 5. Melhores add-ons, assistência no fórum fantástica, relativamente fácil criar templates (instalar então é básico), excelente backoffice para admin ou cliente, pode usar bootstrap...

                                                    Experimentem e digam-me qualquer coisa:

                                                    concrete5 - Free CMS | Open Source Content Management System

                                                    Vou aqui colar um dos apoios que tive no fórum, quando embirrei com uma dificuldade e pedi uns conselhos:

                                                    "Há muitos anos que faço sites, primeiro em ASP clássico e depois em .NET. Fiz sempre os sites "à mão", usando apenas código que já tinha feito antes. Uma vez que era completamente auto-didacta, fui tirar um curso. No início deste ano comecei um estágio, e o meu trabalho no estágio era escolher um CMS para substituir o que a empresa usava (DotNetNuke - uma coisa horrível).

                                                    A primeira coisa de que me apercebi foi de que não ia ser fácil: existem literalmente milhares de CMS's no mercado, desde os gratuitos até aos que custam centenas de milhares de euros por site. No nosso caso, procurávamos um para fazer sites relativamente simples (coisas complexas passam para o software à medida) e que fosse intuitivo para o cliente final.

                                                    Durante o estágio instalei, experimentei, li a documentação, consultei os fórums e comparei mais de 20 CMS's. A segunda coisa de que me apercebi foi que a minha vida tinha sido diferente se tivesse investido tempo a procurar um CMS antes - fazer sites de raiz, um atrás do outro, começando sempre do zero, parece-me agora uma coisa completamente absurda.

                                                    No final desta pesquisa, meti as mão no fogo pelo Concrete5, um CMS de que nenhum programador na empresa tinha ouvido falar. Para além disso é PHP, e a empresa trabalha com plataformas Microsoft/.NET - como deves imaginar atravessei-me um bocado.

                                                    Entretanto fui contratado e já fizémos uma série de projectos com o C5 - reduzimos os custos (tempo de implementação) para cerca de metade, cortámos cerca de 150€ em cada projecto porque a formação faz-se em 15 minutos e, pela primeira vez desde que há memória, os clientes finais interagem com os sites e actualizam conteúdos sozinhos.

                                                    Lembras-te de dizer que o objectivo do CMS eram sites simples? Entretanto começaram a passar para a nosso departamento projectos cada vez mais complexos, uma vez que somos muito mais competitivos do que o software à medida. Neste ponto tínhamos duas hipóteses - apostar ainda mais no C5 e começar a usá-lo como uma framework ou passar para um CMS mais "poderoso".

                                                    Nisto passei 3 semanas a trabalhar com o Joomla, Drupal e Wordpress e só tenho isto a dizer: p*** que os pariu! São mais famosos, sim, mas de melhores não têm nada! O Joomla e o Drupal são o que se costuma chamar "spaghetti code". Os 3 têm milhares e milhares de plugins, sim, mas são completamente selvagens e é raro o que funciona. O Wordpress é excelente para blogs, mas fazer um site institucional com aquilo é uma batalha. É tudo à volta de post e comentários.. Os sistemas de criar temas dos 3 são horríveis, e é tudo gerido num backoffice sem qualquer relação com o frontoffice. O Drupal principalmente é uma coisa brutalmente difícil mesmo para quem tem muitos anos de PHP, e é praticamente impossível um cliente final actualizar conteúdos.

                                                    Optámos assim por aprofundar o Concrete5 e estamos a usá-lo como framework e a adorar! Dá-nos toda a liberdade de programar o que for necessário, mas com a vantagem de ter já montes de coisas feitas - utilizadores, gestor de ficheiros, validações, acesso à base de dados, etc.

                                                    Moral da história: se estás indeciso, deixa-te estar. Mesmo sem saber PHP, apenas com conhecimentos de HTML e CSS, consegues fazer qualquer site tipo "brochura" com o melhor "backoffice" que já vi. Se souberes PHP OOP MVC e um bocadinho de SQL, consegues fazer o que quer que seja que te peçam. Se não sabes HTML nem CSS e não queres aprender, então há maneiras mais fáceis de fazer sites - googla webnode ou wix."


                                                    Esta resposta foi há 2 anos, não sei se mudou muito, mas tenho já uns 5 sites em C5. Hoje consigo fazer um site relativamente extenso num instante, haja conteúdo. Depois de ter o template que queremos de passarmos uns dias no CSS a configurar tudo como queremos, é só "chutar" o conteúdo para lá.

                                                    Comentário


                                                      #27
                                                      Acabei por fazer porcaria... Já não consigo aceder ao painel de um dos sites de forma alguma

                                                      Comentário

                                                      AD fim dos posts Desktop

                                                      Collapse

                                                      Ad Fim dos Posts Mobile

                                                      Collapse
                                                      Working...
                                                      X