Title: Functionality
Author: Shea Bunge
Published: <strong>Ògún  6, 2013</strong>
Last modified: Ọ̀pẹ  1, 2020

---

Ṣàwárí àwọn plugin

![](https://ps.w.org/functionality/assets/banner-772x250.png?rev=1841781)

Plugin yìí **kò tíì ṣe àyẹ̀wò pẹ̀lú àwọn ìtújáde mẹ́ta pàtàkì tó kẹ́yìn ti WordPress**.
Ó lè jẹ́ pé a kò tọ́jú tàbí ṣe àtìlẹ́yìn fún un mọ́, ó sì lè ní àwọn ọ̀ràn ìbámu
nígbà tí a bá lò ó pẹ̀lú àwọn ẹ̀yà WordPress tuntun.

![](https://s.w.org/plugins/geopattern-icon/functionality_d3d5d7.svg)

# Functionality

 Láti ọwọ́ [Shea Bunge](https://profiles.wordpress.org/bungeshea/)

[Ṣe ìgbàsílẹ̀](https://downloads.wordpress.org/plugin/functionality.zip)

 * [Àwọn àlàyé](https://yor.wordpress.org/plugins/functionality/#description)
 * [Àwọn àgbéyẹ̀wò](https://yor.wordpress.org/plugins/functionality/#reviews)
 *  [Ìgbéwọlẹ̀](https://yor.wordpress.org/plugins/functionality/#installation)
 * [Ìdàgbàsókè](https://yor.wordpress.org/plugins/functionality/#developers)

 [Ìrànlọ́wọ́](https://wordpress.org/support/plugin/functionality/)

## Àpèjúwe

A functionality plugin is a way to separate what you might normally place in a themeÌtumọ̀
Yorùbá: ’s `functions.php` file, and put it in a plugin instead. It works the same
way as a theme `functions.php` file, but is separate from the theme and so not affected
by theme upgrades, or tied to the theme so you loose all of your functions if you
choose to switch themes.

This plugin automates the process of creating a functionality plugin. Simply install
and activate this plugin, and your very own functionality plugin will be created
for you. You can then edit your functionality plugin and add snippets to it using
the quick link in the admin menu.

See [this WP Daily post](http://wpdaily.co/functionality-plugin/) for more information
on functionality plugins.

This pluginÌtumọ̀ Yorùbá: ’s code is [available on GitHub](https://github.com/sheabunge/functionality).
Please feel free to fork the repository and send a pull request. If you find a bug
in the plugin, open an issue.

Serbian translation provided by [Ogi Djuraskovic from FirstSiteGuide.com](http://firstsiteguide.com).

## Àwọn àwòrán ìbòjú

[⌊Editing the functionality plugin in the WordPress plugin editor⌉⌊Editing the functionality
plugin in the WordPress plugin editor⌉[

Editing the functionality plugin in the WordPress plugin editor

## Ìgbéwọlẹ̀

 1. Upload the `functionality` directory to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Visit the ‘Plugins > Edit Functions’ menu in WordPress and enter filesystem credentials
    if necessary
 4. A functionality plugin will be created for you in `wp-content/plugins/functions/
    functions.php`
 5. Use the built-in WordPress file editor to edit your functionality plugin

#### Enable Styles Feature

 1. To enable the optional CSS styles feature, uncomment that line in the functions
    file, save the changes, and refresh the page
 2. Visit the new ‘Plugins > Edit Styles’ admin menu and enter filesystem credentials
    if necessary
 3. A stylesheet file will be created for you in `wp-content/plugins/functions/style.
    css`. This file will be automatically loaded on the front-end of your site.
 4. Use the built-in WordPress file editor to edit your stylesheet plugin

This plugin may be removed at any time, and your functionality plugin will remain
working and intact. You will, however, loose the quick edit links in the admin menu,
and automatic styles loading if that feature is enabled.

## FAQ

### My functionality plugin isnÌtumọ̀ Yorùbá: ’t working!

First of all, backup all of the code in your functionality plugin. Then deactivate
and delete your functionality (it will have the same name as your site). To recreate
the functionality plugin, visit the ‘Edit Functions’ link in the WordPress admin
menu.

### Can I get rid of this plugin once my functionality plugin has been created?

Sure! Once this plugin has been activated and the functionality plugin created, 
all it does is create a link in the WordPress admin menu for easily editing the 
functionality plugin, and include your CSS code on the front-end of your site. If
you donÌtumọ̀ Yorùbá: ’t want this, feel free to delete this plugin.

### When would I use this plugin over the Code Snippets plugin?

This plugin is more suited to people who only have a few snippets and prefer editing
a file to using a graphical interface. If you have more snippets, and like to be
organized, you may feel more at home using the [Code Snippets](https://wordpress.org/plugins/code-snippets)
plugin, which I also created.

### IsnÌtumọ̀ Yorùbá: ’t this just like the Pluginception plugin?

Yes, in that they are both a plugin for creating plugins. However, this plugin is
a bit more easier to use and specific than Pluginception.

## Àwọn àgbéyẹ̀wò

![](https://secure.gravatar.com/avatar/f550b4e42886a7e8e50ca550d159b4892bb9348b8cb98b5cfd6250568e5e818f?
s=60&d=retro&r=g)

### 󠀁[Nice Idea, but does not seem to work](https://wordpress.org/support/topic/nice-idea-42/)󠁿

 [Firas Abd Alrahman](https://profiles.wordpress.org/doonfrs/) Agẹmọ 30, 2022 1 
ìdáhùn

I was exactly looking for that, but I think the plugin is outdated.

![](https://secure.gravatar.com/avatar/67b8e333115eba05602dad95c5fc13a19113e2d3730a8507d6bf5df8a08cf130?
s=60&d=retro&r=g)

### 󠀁[Easy to use](https://wordpress.org/support/topic/easy-to-use-3262/)󠁿

 [Dinesh Soni](https://profiles.wordpress.org/webinsight/) Òkúdù 25, 2020 1 ìdáhùn

Very easy to use and helpful

![](https://secure.gravatar.com/avatar/d72add6b21889fb6373922dd04eefb8c29f36800115e7298d18cc103a88d46d8?
s=60&d=retro&r=g)

### 󠀁[Awesome](https://wordpress.org/support/topic/awesome-3744/)󠁿

 [Menn](https://profiles.wordpress.org/mennstudio/) Ọwẹ́wẹ̀ 3, 2016 1 ìdáhùn

Easy to learn and use.

![](https://secure.gravatar.com/avatar/c004492ae8c429fe9c8cf8843e2f41e9eed8244109e0ac5dec13c8a02bcf35fb?
s=60&d=retro&r=g)

### 󠀁[Excellent](https://wordpress.org/support/topic/excellent-3430/)󠁿

 [inovacrea](https://profiles.wordpress.org/inovacrea/) Ọwẹ́wẹ̀ 3, 2016 2 àwọn ìdáhùn

Perfect plugin, I discover it thanks to wootheme documentation, it will be very 
useful the day I need to update my theme. Just a little thing: IÌtumọ̀ Yorùbá: ’
m using WP Editor to improve the quality of my plugin & theme editor, however when
iÌtumọ̀ Yorùbá: ’m editing the new functions.php, the editor isnÌtumọ̀ Yorùbá: ’
t working, I have the original editor from wordpress. Do you know why/how can I 
make it work? Thanks

![](https://secure.gravatar.com/avatar/7c839032ff595a75d8b9f88abb3522a56065f5ca890d92094796ab7cdf8dfb85?
s=60&d=retro&r=g)

### 󠀁[Simple to use](https://wordpress.org/support/topic/simple-to-use-88/)󠁿

 [Brandon Kraft](https://profiles.wordpress.org/kraftbj/) Ọwẹ́wẹ̀ 3, 2016 1 ìdáhùn

I suggest this to folks IÌtumọ̀ Yorùbá: ’m helping all the time who the barrier 
to write a plugin from scratch seems too high. A nice way to intro people to plugin
coding.

![](https://secure.gravatar.com/avatar/fb1135205e19605f8189daf24c56166e3c1adaf130543411b663966f9e59d62c?
s=60&d=retro&r=g)

### 󠀁[Very good and super useful!](https://wordpress.org/support/topic/very-good-and-super-useful/)󠁿

 [Piotr Boguslawski](https://profiles.wordpress.org/piotr-boguslawski/) Ọwẹ́wẹ̀ 
3, 2016

Good job. Thank you.

 [ Ka gbogbo àwọn àgbéyẹ̀wò 12 ](https://wordpress.org/support/plugin/functionality/reviews/)

## Àwọn Olùkópa & Olùgbéejáde

“Functionality” jẹ́ ètò ìṣàmúlò orísun ṣíṣí sílẹ̀. Àwọn ènìyàn wọ̀nyí ti ṣe ìkópa
sí plugin yìí.

Àwọn Olùkópa

 *   [ Shea Bunge ](https://profiles.wordpress.org/bungeshea/)

A ti túmọ̀ “Functionality” sí àwọn èdè agbègbè 2. Ọpẹ́lọpẹ́ fún [àwọn atúmọ̀ èdè](https://translate.wordpress.org/projects/wp-plugins/functionality/contributors)
fún àwọn ìkópa wọn.

[Túmọ̀ “Functionality” sí èdè rẹ.](https://translate.wordpress.org/projects/wp-plugins/functionality)

### Ṣe o nífẹ̀ẹ́ sí ìdàgbàsókè?

[Ṣàwárí koodu](https://plugins.trac.wordpress.org/browser/functionality/), ṣàyẹ̀wò
[ibi ìpamọ́ SVN](https://plugins.svn.wordpress.org/functionality/), tàbí ṣe àgbékalẹ̀
sí [àkọsílẹ̀ ìdàgbàsókè](https://plugins.trac.wordpress.org/log/functionality/) 
nípasẹ̀ [RSS](https://plugins.trac.wordpress.org/log/functionality/?limit=100&mode=stop_on_copy&format=rss).

## Àkọsílẹ̀ àwọn àyípadà

#### 2.0.0

 * Reorganised internal structure of plugin
 * Improved formatting of default file content
 * Moved functionality plugin into its own subdirectory
 * Added feature for creating a CSS stylesheet
 * Improved integration with the WP Filesystem API

#### 1.2.1

 * Fixed bug preventing functionality plugin from being created on plugin activation

#### 1.2.0

 * Updated to use `wp_get_current_user()` instead of `get_currentuserinfo()`
 * Updated code structure to use a controller class
 * Added support for the WP Editor plugin

#### 1.1.1

 * Added Serbian translation thanks to [Ogi Djuraskovic from FirstSiteGuide.com](http://firstsiteguide.com)

#### 1.1

 * Fixed a spelling error when initializing the class
 * Only initialize the class on plugin activation
 * Move class to separate file
 * Used a more reliable method of functionality plugin activation

#### 1.0

 * Initial release

## Àkójọpọ̀ Meta

 *  Ẹ̀yà **2.0.0**
 *  Ìgbàgbọ́hùn tó kẹ́yìn **ọdún 6 sẹ́yìn**
 *  Àwọn ìgbéwọlẹ̀ tó ṣiṣẹ́ **1,000+**
 *  Dánwò dé **5.6.0**
 *  Ẹ̀yà PHP ** 5.2 tàbí ju bẹ́ẹ̀ lọ **
 *  Àwọn èdè
 * [Danish](https://da.wordpress.org/plugins/functionality/), [English (US)](https://wordpress.org/plugins/functionality/),
   àti [Ukrainian](https://uk.wordpress.org/plugins/functionality/).
 *  [Túmọ̀ sí èdè rẹ](https://translate.wordpress.org/projects/wp-plugins/functionality)
 * Àwọn àmì
 * [functionality](https://yor.wordpress.org/plugins/tags/functionality/)[functions.php](https://yor.wordpress.org/plugins/tags/functions-php/)
 *  [Ìwòye Tó Péye](https://yor.wordpress.org/plugins/functionality/advanced/)

## Àwọn ìbò

 4.6 lára àwọn ìràwọ̀ 5.

 *  [  10 5-star reviews     ](https://wordpress.org/support/plugin/functionality/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/functionality/reviews/?filter=4)
 *  [  1 3-star review     ](https://wordpress.org/support/plugin/functionality/reviews/?filter=3)
 *  [  1 2-star review     ](https://wordpress.org/support/plugin/functionality/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/functionality/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/functionality/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/functionality/reviews/)

## Àwọn Olùkópa

 *   [ Shea Bunge ](https://profiles.wordpress.org/bungeshea/)

## Ìrànlọ́wọ́

Nǹkan wà tí o fẹ́ sọ? Ṣé o nílò ìrànlọ́wọ́?

 [Wo àpéjọ ìrànlọ́wọ́](https://wordpress.org/support/plugin/functionality/)

## Ṣe ìtọrẹ

Ṣé o fẹ́ ṣe àtìlẹ́yìn fún ìlọsíwájú plugin yìí?

 [ Ṣe ìtọrẹ sí plugin yìí ](https://sheabunge.com/donate/)