Em Andamento

Sanitização plugin WordPress

Desenvolvemos um plugin para WordPress e precisamos realizar alguns ajustes apontado no processo de code review.

When you include POST/GET/REQUEST/FILE calls in your plugin, it's important to sanitize, validate, and escape them. The goal here is to prevent a user from accidentally sending trash data through the system, as well as protecting them from potential security issues.

SANITIZE: Data that is input (either by a user or automatically) must be sanitized. This lessens the possibility of XSS vulnerabilities and MITM attacks where posted data is subverted.

VALIDATE: All data should be validated as much as possible. Even when you sanitize, remember that you don’t want someone putting in ‘dog’ when the only valid values are numbers.

ESCAPE: Data that is output must be escaped properly, so it can't hijack admin screens. There are many esc_*() functions you can use to make sure you don't show people the wrong data.

To help you with this, WordPress comes with a number of sanitization and escaping functions. You can read about those here:

* [login to view URL]

* [login to view URL]

Remember: You must use the MOST appropriate functions for the context. If you’re sanitizing email, use sanitize_email(), if you’re outputting HTML, use esc_html(), and so on.

Clean everything, check everything, escape everything, and never trust the users to always have input sane data.

Some examples from your plugin:

$orderStatuses = $_POST[$this->plugin_id . $this->id . '_order_statuses'];

$wcStatusName = $_POST['woocommerce_allvorpay_order_statuses'][$cgStatusName];

Habilidades: HTML, MySQL, PHP, Arquitetura de software, WordPress

Veja mais: plugin header image rotator para wordpress, carta de apresentação para trabalho freelancer, criação de logomarca para freelancer, curso superior de programação para web df, empresa procura freelancer para manutenção, free lance em programação para eua, free lancer para inserir material de divulgação em site, freelancer em processos de produção layout e projetos de ferramentas para a indústria, freelancer para criação de sites, freelancer para decoração, freelancer para digitação, freelancer programação wordpress, freelancer tradução para portugues, linguagens de programação para web, materia programação para web, melhor linguagem de programação para web, o que e de programação para web, o que é programação para web, programação delphi para web, edição e tratamento de imagens, correção de imperfeições, pós-produção de fotos, tratamento de books e ensaios, retoque

Acerca do Empregador:
( 0 comentários ) Barueri, Brazil

ID do Projeto: #18967913

Concedido a:

evcodebr

Hi, my name is Eduardo and i WordPress specialist. Have a look at my work: - [login to view URL] - [login to view URL] - [login to view URL] - [login to view URL] - WordPress Plugin: https:/ Mais

$11 USD / hora
(0 Comentários)
0.0

6 freelancers estão ofertando em média $15/hora para esse trabalho

sanjay2004

Hello, We have extensive expertise at custom WordPress development and can help you with this regard. Kindly check our portfolio at www.freelancer.com/u/sanjay2004.html which has 500+ WP sites. Please come over Mais

$18 USD / hora
(801 Comentários)
9.9
digitalaptech

Hi Please have a look at some of our WordPress skills WORDPRESS SKILLS : 1) Fresh theme development 2) Customizing and module development for premium themes 3) Fresh plugin development (eg: QuickBooks integration Mais

$10 USD / hora
(67 Comentários)
7.7
SecureForYou

Dear sir, I'm sure that I can complete your project 'Sanitização plugin WordPress' as soon as possible. I am senior software developer and always provide fast service. I promise a high quality and punctual work :) Ski Mais

$5 USD / hora
(5 Comentários)
5.1
AlexeyKala

I am an wordpress,shopify,Margento expert. i am an web development expert that have more than 4+ years of experience . From reading your specification it sounds i am best fit for your project. I want to work for you Mais

$10 USD / hora
(13 Comentários)
4.9
lukas13on

Olá meu nome é Lucas de Oliveira Neitzke e eu sou programador e desenvolvedor Web, tenho interesse no seu projeto e tenho as habilidades necessárias para realiza-lo, caso deseje me contratar por favor entre em contato Mais

$33 USD / hora
(7 Comentários)
5.1