Completed

Customização do plugin "Content Egg" do Wordpress para meu site

Published on the June 26, 2017 in IT & Programming

About this project

Open

O projeto em questão trata-se de uma customização dentro do "Offer module" do plugin Content Egg do Wordpress.

O "Offer module" faz parte do pacote de graça do plugin Content Egg. Através deste módulo, é possível inserir links afiliados em posts do site. A grande vantagem de inserir links afiliados deste módulo por este plugin é que ele possui um campo em qure é possível introduzir o Xpath para captura de informação do preço da url que possui a oferta, e assim atualizar o preço automaticamente no meu site, sem que para isso seja necessário utilizar api do sistema de afiliado.


As duas customizações a serem contempladas nesse projeto são as seguintes:

1. Adição de um segundo campo de XPath para captura de preço na URL da oferta, no caso da expressão do primeiro campo não encontrar informação de preço: Essa customização é necessária para alguns sites onde as ofertas podem passar de "1 vendedor" para "múltiplos  vendedores", o que altera a estrutura de display da oferta e, consequentemente, o XPath com a informação de preço.

2. Esconder o link afiliado e avisar por e-mail ao perfil administrador do site, caso algum link afiliado não esteja encontrando nenhuma informação de preço nem com a primeira expressão XPath, nem com a segunda expressão: Na atual versão do "offer module", quando a expressão XPath não encontra informação de preço, o link afiliado permanece sendo exibido no post, e com a última informação válida de preço, mesmo que o produto na loja afiliada não esteja mais disponível. Nesse caso, a customização vai possibilitar não só esconder o "link quebrado", como também avisar o administrado do site por e-mail que alguma ação deve ser tomada quanto a isso.

O entregável deste projeto seriam os arquivos modificados do plugin, para que eu mesmo sobrescreva os arquivos em minha instalação Wordpress.

Todas as modificações e exclusões nos arquivos precisam estar com comentários no código, para que eu possa ter uma ideia do que foi feito e também decidir o que fazer em cada futura atualização oficial do plugin.

Caso esteja interessado neste projeto, enviar mensagem com proposta. Caso algo não tenha sido entendido muito bem, posso passar o endereço do site onde já estou com problema por não ter essas customizações e também alguns screenshots explanativos.

Category IT & Programming
Subcategory Wordpress
What is the scope of the project? Plugin installation
Is this a project or a position? Project
I currently have I have an idea
Required availability As needed
Experience in this type of projects No (I haven’t managed this kind of project before)

Delivery term: Not specified

Skills needed

Other projects posted by G. R.