Mudanças entre as edições de "WordPress:Plugin"

De BrapciWiki
Ir para navegação Ir para pesquisar
Linha 24: Linha 24:
 
  */
 
  */
  
==Incluindo as Functrions==
+
==Incluindo as Functions==
 
Crie uma subpasta no plugin, ex:
 
Crie uma subpasta no plugin, ex:
 
  /wp-content/plugin/egresso/includes/
 
  /wp-content/plugin/egresso/includes/

Edição das 09h06min de 4 de janeiro de 2024

PlugIn

Criando um PlugIn

Crie uma pasta para o PlugIn em

/wp-content/plugins/

Exemplo:

/wp-content/plugins/egresso

Configurações do PlugIn

Crie um arquivo com o memso nome da pasta dentro dela, ex:

/wp-content/plugin/egresso/egresso.php

com o conteúdo:

<?php
/**
 * @package Egresso Fabico
 * @version 1.0.0
 */
/*
Plugin Name: Egresso Fabico
Plugin URI: http://wordpress.org/plugins/egresso_fabico/
Description: Lista de Egressos da Fabico
Author: Rene Faustino Gabriel Junior <rene.gabriel@ufrgs.br>
Version: 1.0.0
Author URI: http://ufrgs.br
*/

Incluindo as Functions

Crie uma subpasta no plugin, ex:

/wp-content/plugin/egresso/includes/

Crie um arquivo dentro desta pasta

/wp-content/plugin/egresso/includes/functions.php

No arquivo do PlugIn (egresso.php) inclua a requisição das functions, incluindo as linhas

// Inclui o mfp-functions.php, usa o require_once para interromper o script caso o mfp-functions.php não seja encontrado
require_once plugin_dir_path(__FILE__) . 'includes/functions.php';