Skip to content

This project is a web system built using Blade as a template engine, Sass for styling, and WordPress as a CMS tool. The project also makes use of popular plugins such as **ACF (Advanced Custom Fields)** and **Yoast SEO** to provide a robust and efficient solution.

Notifications You must be signed in to change notification settings

vdavidmarques/template-wordpress-associacao-pg

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

Projeto com PHP Puro, Sass e Integração com WordPress

Este projeto é um sistema web construído utilizando PHP puro para a lógica do servidor, Sass para estilização e WordPress como ferramenta de CMS. O projeto também faz uso de plugins populares como o ACF (Advanced Custom Fields) e Yoast SEO para fornecer uma solução robusta e eficiente.

🚀 Tecnologias Utilizadas

  • PHP Puro: Utilizado para desenvolver a lógica e estrutura do site.
  • Sass: Pré-processador CSS para estilos mais organizados e reutilizáveis.
  • WordPress: CMS para gerenciamento do conteúdo textual e administrativo.
  • ACF (Advanced Custom Fields): Adiciona campos personalizados para o conteúdo do WordPress.
  • Yoast SEO: Plugin para otimização de SEO e melhorias na visibilidade do site.

⚙️ Requisitos

Para executar este projeto corretamente, será necessário:

  • Node.js versão 16 ou superior. Baixe e instale o Node.js.
  • Gulp CLI instalado globalmente para automação de tarefas. Mais informações sobre o Gulp CLI.
  • WordPress 6.6 ou superior
  • Plugins necessários:
    • ACF PRO (Advanced Custom Fields PRO): Para criação de campos personalizados.
    • Safe PG: Plugin para segurança e gerenciamento de permissões no WordPress.

Certifique-se de que o WordPress esteja atualizado para a versão 6.6 ou superior e que os plugins mencionados estejam instalados e ativados.

Instalação do Gulp

Se você ainda não possui o Gulp instalado, siga estas etapas para instalá-lo:

  1. Instale o Gulp CLI globalmente:
    npm install --global gulp-cli
    

📁 Estrutura do Projeto

  • wp-content/themes/associacao-pg: Arquivos PHP responsáveis pela lógica do servidor e renderização das páginas.
  • src/sass: Arquivos Sass para estilização do projeto.
  • dist/css: Arquivos CSS compilados a partir do Sass.
  • dist/js: Arquivos JavaScript utilizados no projeto.
  • wp-content/plugins: Diretório dos plugins do WordPress, incluindo ACF e Yoast SEO.

🎨 Estilos

O projeto utiliza o Sass para manter o CSS organizado e modular. Para compilar os arquivos Sass para CSS, utilize o comando abaixo:

Installation and Setup

npm install

```bash
npm run start

About

This project is a web system built using Blade as a template engine, Sass for styling, and WordPress as a CMS tool. The project also makes use of popular plugins such as **ACF (Advanced Custom Fields)** and **Yoast SEO** to provide a robust and efficient solution.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published