Escritas de um programador de Brisbane, de um advogado futuro, de um historiador afiado e de um surfista de correia fotorreceptora ávido

Terabell - tecnologia, lei, programação e um riso

Outubro 8o, 2007 no 9:08 pm

WordPress 2.3, a alegria do melhoramento

O email, taxa, marca um endereço da Internet este

Após o trabalho nELE para o que parece uma estadia muito longa, eu não gosto geralmente de promover coisas. Eu li as boas coisas sobre a versão a mais nova de WordPress, e pensei que a segurança e a funcionalidade adicionadas são as coisas de que eu gostaria para minha própria paz de espírito e aquela de meus leitores.

Promovendo Wordpress

Ontem eu tive alguma hora de reposição e decido que eu tomaria o mergulho e o melhoramento WordPress de 2.2.1 a 2.3.  Porque os leitores deste blogue saberão, não estêve ao redor durante bastante tiempo, mas neste tempo Wordpress tem quis promover duas versões menores e agora a 2.3, parece que tudo se move muito rapidamente e eu devo prosseguir com os tempos.

Este é um cliente do que eu fiz no melhoramento e nas experiências que eu encontrei.

Melhoramento automático de encaixe

Eu transferi o melhoramento automático de Wordpress de encaixe como eu li que faz um trabalho consideravelmente bom.  Eu fui imprimido um pouco com como bom trabalhou realmente.  Tomou-me com as seguintes etapas:

  1. Localizado e encontrado o melhoramento
  2. Transferiu o melhoramento
  3. Suportou minhas limas
  4. Suportou minha base de dados
  5. Encaixes desativados e local põr na modalidade de manutenção
  6. Wordpress promovido
  7. Encaixes restaurados

O resultado final era que todos os encaixes trabalharam como previamente à exceção de gregário, que teve um erro ligeiro que está sendo girado para trás sobre.

O registro disse que não deve haver nenhum erro mas meu molde não gostou da mudança.

Promovendo encaixes

Eu elaborei que o único código que eu tive que ter introduzido em meu código era aquele para o analytics de google e o meu tradutor.  Para começ em torno disto eu transferi Google Analyticator de encaixe que significa que eu não preciso de modificar a fonte para começ aquele que trabalha.  Isto foi transferido e instalado sem problemas visíveis.

Uma das coisas agradáveis dos 2.3 conjuntamente com o melhoramento automático de encaixe é que menciona quando meus encaixes são expirado, mim supor que algumas se têm retardado atrás por alguma hora mas mim era inconsciente desta.  Eu desativei todos estes encaixes, transferi suas versões mais atrasadas e unzipped então, transferido arquivos pela rede e instalado lhes.  Eu girei-os para trás sobre e não tive nenhum problema da compatibilidade.  Eu dão uma lista dos encaixes excelentes e os widgets que eu me estou usando em um borne mais atrasado.

Meu próprio melhoramento de encaixe de v

Eu tenho construído previamente meu próprio widget para indicar os bornes populares no sidebar; isto ainda está trabalhando muito bem após o melhoramento.

Encaixes de alteração

Após ter promovido os encaixes eu observei que as coisas que eu não gostei de aproximadamente alguns destes encaixes no passado tinham vindo para trás me assombrar.  Eu uso uma popularidade de encaixe e os meios sociais um.  Ambos estavam introduzindo [?] após meus bornes que não é o que eu quis ver.  Eu tive que então transferir a fonte para os encaixes, editá-los para remover esta funcionalidade e transferi-los arquivos pela rede outra vez.  Eu penso que esta funcionalidade deve ser em sua tela das opções assim aquelas que são menos PHP letrados do que mim é pode fazer a mesma coisa facilmente e com segurança.

Tema em mudança

Como mencionado acima meus molde/tema não se estava comportando corretamente após o melhoramento.  Eu começ avisos sobre ligações de controle in_category e outros erros variados em relação às tabelas inexistentes do mysql e outros erros do SQL.  Igualmente eu leio sobre a adição da sustentação para Tag e resolvendo chama às funções que não são relevantes aos temas pre-existing e decidiu que se eu estava indo ir a essa trabalheira eu posso também encontrar que um tema novo que suporte nativa este como eu pensei precedente olhou um bocado de diletante.  Eu penso que no futuro eu estou indo usar minha experiência do PHP do profissional e escrever meus próprios temas.  Adicionalmente o tema velho não segurou o envolvimento de meu texto, não gostou de meu escritor vivo das janelas que detecta o tema e eu tinha mudado tão muitas coisas que não me trabalharam tinham esquecido que o que eu fiz e pensei seria o melhor começar outra vez.

Assim, embora esta não fosse uma parte prescrita do melhoramento era uma víctima e um mal necessário.  Eu senti que era necessário como de outra maneira eu teria um local que não trabalhasse corretamente.

Após ter analisado todos os temas disponíveis eu estabeleci-me finalmente em cima tema da X-Marca de s de http://blogdesignsolutions.com/ '

tema de WordPress do xMark, 3 coluna, disposição fluida do CSS do líquido

Isto que eu prontamente transferi e instalei.  Não teve nenhumas das introduções de meu outro tema.  Entretanto apresentou-me com outras edições que eu esqueci que eu tinha segurado em meus outros temas. 

 

 

 

 

Eu uso os seguintes encaixes que exigem mudanças ao tema:

  1. Comentários rosqueados de Brian
  2. Arquivos vivos prolongados
  3. Tradutor global
  4. Bornes do limite
  5. Formulário seguro e acessível do contato do PHP

Tentando limitar as mudanças que eu tive que fazer, eu fiz as seguintes mudanças:

1. Comments.php substituído com esse forneceu por comentários de Threaded de Brian

2. Esta página exige um molde para a página, eu tomei o single.php, WinMerge usado para olhar meu molde velho e meu novo e removi então qualquer coisa que não foi exigido para a página, e adicionei então o código exigido para arquivos vivos prolongados.  Eu transferi arquivos pela rede então esta lima e trabalhou vai primeiramente

5. Usando o contato dê forma é apenas como #2 onde eu apenas removi o código vivo prolongado dos arquivos e o substituí no código para o formulário do contato, e este trabalhou bem demasiado.

Até agora tudo era completamente direto, mas era demorado.  Agora mim necessário para parar minha página principal que alista os dez dos milhares de palavras de meus últimos bornes.  Para isto eu substituí the_content com o seguinte;

4.      the_content_limit (1100, “< - estale aqui para ler o borne completo - >");

Isto mostra então estala aqui (qual é supor aumentar o clique com a taxa) e está indo somente mostrar as primeiras 1100 palavras do borne.  Outra vez isto integrou bem no tema novo.

3.  O tradutor global era completamente um problema.  O tema novo tem um fundo que signifique que outros retratos não aparecerão acima dele.  Após muitos experimental e erro eu dei acima em editar o tema.  Eu criei meu próprio widget que permite que as bandeiras da tradução apareçam na barra lateral.  Isto está trabalhando agora muito bem.  Significá-lo que meu tema seguinte mim não terá que mudar muito de todo, removendo o código para o analytics e as traduções apenas está mudando moldes e o código de bornes do limite.

Mudanças finais

Eu agora tive um blogue que usasse Wordpress 2.3, usasse os encaixes os mais modernos disponíveis, indicasse meus bornes a maneira que eu quis os indicar (este tema do BTW tem coisas agradáveis sobre a indicação do autor e da época dos bornes) mas faltei algo.

Usando Paint.Net (photoshop do unfortunatley não) eu podia dar a meu blogue seu primeiro logotipo.  A silhueta escura fundiu com a mitigação com um fundo de um sol de aumentação.  Eu gosto completamente d… o que você pensam.

 

Integração com escritor vivo

O único problema que eu tenho é agora que eu tentei integrar o estilo no escritor vivo das janelas mas não detectará minhas mudanças.  Eu devo determinar ainda porque este é, mas é completamente frustrante.

Conclusão

Migrar não era que duramente, mim tem agora um blogue que olhe mais profissional, deva ser mais SEO compiant e tome Tag.  O tempo envolveu não seria esse mau se eu usava um tema melhor para começar com.  Se você começ a possibilidade eu recomendaria que você toma o mergulho e instala Wordpress 2.3 para o senhor mesmo.

Se você quer algumas das páginas do molde ou código do widget afixa por favor abaixo e eu receber-lhe-ei de volta

Se você gostou deste borne por favor compartilhe d com o outro, marque-o um endereço da Internet e subscreva-o a minha alimentação de RSS.  Todos os comentários neste borne e em meu blogue são apreciados geralmente muito.


%DIGG%   Subscreva a este blogueSubscreva ao blogue de Terabell através de RSS

Estes ícones lig aos locais marcando um endereço da Internet sociais onde os leitores podem compartilhar e descobrir de Web pages novos.
  • del.icio.us
  • blogmarks
  • Furl
  • SphereIt
  • StumbleUpon
  • Technorati
  • Reddit
  • co.mments
  • NewsVine
  • Slashdot
  • TailRank

Alimentação de Trackback

 
 
2007-10-08 21:47: 54

Agradece, Am que trabalha atualmente em coisas - igualmente começ um erro estranho do mysql ao realmente afixar esse borne - wil dão actualizações logo

 
2007-10-08 22:07: 34

ACTUALIZAÇÃO:

Não todos meus encaixes são complacentes que davam problemas, Google Sitemaps e os arquivos vivos avançados não são modernos - este causava erros estranhos de MySQL; veja a lista cheia de encaixes complacentes aqui: http://codex.wordpress.org/Plugins/Plugin_Compatibility/2.3#Non-working_plugins.2C_or_has_issues

Igualmente, por qualquer motivo o limite satisfeito é uma função esquerda simples e não toma em consideração o modelo dos DOM, significando que alguns bornes que não são incluídos corretamente destruirão minha página principal, mim tem desativado tão no momento o de encaixe.

Alsthough acima que eu menciono substituir o código - este era do Web site de encaixe, o que você realmente deve fazer é:

<> se (function_exists (“the_content_limit ")) {
the_content_limit (1100, “
< -="" Click="" Here="" To="" Read="" The="" Complete="" Post="" -="">");
} mais {
the_content (('continue a ler” '));
}
? >

assim se você desativa o de encaixe então você não começ problemas e ele indicará como o normal.

Olha como se as mudanças eram mais doloroso do que apareceram primeiramente.

2007-10-08 22:29: 30

Meu problema dos trechos é resolvido usando o seguinte de encaixe (não na lista da compatibilidade mas parece trabalhar)

http://www.dailyblogtips.com/homepage-excerpts-wordpress-plugin/

Isto parece ler os DOM e as palavras um pouco do que apenas uma lista do caráter…. agora apenas para uma alternativa do arquivo e repare meu retrato da doação

 
 
2007-11-12 20:56: 27

Borne muito informativo. Eu recentemente comecei blogging e escolhi o tema da X-marca. Eu vi seu e outro com o “X” removido e algum outro logotipo adicionados. Pode você dizer-me onde adicionar o código? Eu não sou demasiado proficiente com programação ainda, mas eu posso encontrar as várias seções do código dentro do editor do tema.

Obrigado,
Bill Dupray

www.patriotroom.com

2007-11-13 07:20: 22

Olá! Bill,

Se você muda
/wp-content/themes/xMark/images/bodybg.png

Então você pode mudar a imagem do encabeçamento - (o círculo com o X nele) - mim usou então a pintura .net para fazer um círculo da mesma cor geral que o x normal e põr então lhe sobre a parte superior do X a começ livrou dele. Então eu usei camadas e adicionei uma outra imagem sobre a parte superior daquela - e feito a queimadura assim que lhe das cores poderia ver a transição entre os fundos vermelhos e brancos.

Se você apenas sobre-tipo que o arquiva então se precisar de mudar algum do código

 
 
2008-10-27 06:56: 08

Eu leio alguns dos bornes e eu penso que é um grande lugar! Você está tentando jogar com minha dificuldade íntimo oh, bom gracejo) o que fazem o uso dos prisioneiros se chamar? Telefones de pilha.

 
Nomeie (exigido)
Email (exigido - nunca mostrado publicamente)
URI
Subscreva aos comentários através do email
Seu comentário (tamanho menor | tamanho maior)
Você pode usar o "" do title= do "" do href= do <a > o "" do title= do <abbr > o "" do title= do <acronym > o "" do cite= do <blockquote do <b> > o <strong> do <strike> do <i> do <em> do <code> em seu comentário.


Fim
Email ele