---
site_name: WPlama
site_description: Internetové stránky na WordPressu snadno a česky
site_url: https://www.wplama.cz
contact_email: tomas@wplama.cz

title: Je lepší využít WordPress plugin nebo functions.php?
url: https://www.wplama.cz/je-lepsi-vyuzit-wordpress-plugin-nebo-functions-php/
date: 2018-10-01
modified: 2018-10-22
author: Tomáš Cirkl
type: post
categories: [WordPress obecně]
tags: [functions, plugin]
---

![bryle a notebook 1024x682](https://www.wplama.cz/wp-content/uploads/2018/08/bryle-a-notebook-1024x682.jpg "bryle a notebook 1024x682")

# Je lepší využít WordPress plugin nebo functions.php?

1.10.2018

Potřebujete si do WordPress přidat vlastní kód a nevíte, jestli je lepší využít [vlastní WordPress plugin](https://www.wplama.cz/navod-jak-vytvorit-zaklad-wordpress-pluginu/) nebo vložit kód do functions.php v šabloně (nebo [child šabloně](https://www.wplama.cz/jak-vytvorit-child-theme-a-proc-ji-vyuzivat/))? V tomto článku si řekneme plusy a mínusy jednotlivých metod.

Obě metody ve výsledku udělají to samé. Nicméně jaký je dopad na rychlost a výkon stránky?

## Plusy a mínusy využití *functions.php*

Soubor *functions.php* umožňuje vývojářům vytvářet vlastní funkce pro jejich šablonu. Tento soubor se chová jako obrovský WordPress plugin a může být využit pro vložení dalších vlastních snippetů.

**Plusy**

- Pro jeho úpravy můžete využít zabudovaný WordPress editor.
- Můžete mít všechny snippety na jednom místě.
- Můžete kód studovat a zjistit jak funguje.

**Mínusy**

- Vlastní kód zmizí, když změníte šablonu.
- Pokud nepoužijete child šablonu, tak o něj při aktualizaci přijdete.
- Může být složité se zorientovat v kódu.
- Některé vlastní snippety mohou být velké a požadovat další skripty a styly.

Vložení kódu do *functions.php* bude mít stejný dopad na výkon, jako byste kód použili ve WordPress pluginu.

## Plusy a mínusy využití pluginu

WordPress pluginy jsou jako aplikace pro WordPress stránky. Obsahují kód, který se přidá přímo do jádra WordPress a přinese nové funkce a vlastnosti.

**Plusy**

- WordPress plugin nezávisí na šabloně.
- Má stejný dopad na výkon jako stejný kód vefunctions.php.
- Lze jednoduše vypnout, aktualizovat nebo přeinstalovat.
- Dobře se spravuje, protože každý plugin obsahuje popisek.

**Mínusy**

- Musíte provádět aktualizace.
- Autor pluginu jej může opustit.
- Může být složitější se orientovat v jeho kódu.

## Kdy je lepší použít *functions.php*?

Pokud do WordPress chcete vložit funkci, která není dostupná jako plugin a je jednoduchá, je lepší ji vložit do *functions.php* v šabloně.

Alternativně je dobré řešení využít vlastního pluginu nebo child šablony.

Pokud chcete vložit větší množství kódu do webu, tak je určitě lepší vždy použít vlastní plugin.

Zajímají vás naše další tipy ohledně zrychlení WordPress stránky? Podívejte se na našeho kompletního průvodce [optimalizace rychlosti a výkonu WordPress stránky](https://www.wplama.cz/rychlost-a-vykon-wordpress-stranky/).

### Správa WordPress webu

Nemusíte na to být sami. Pomůžeme vám s pravidelnou údržbou i&nbspnovými vylepšeními.

[Více informací](https://www.wplama.cz/sprava-wordpress-webu/)

### O autorovi

![579c70f93c868ab0086f8d13a2143605f2e29b7a7ba30c5e7a4d1163a5b37892](https://secure.gravatar.com/avatar/579c70f93c868ab0086f8d13a2143605f2e29b7a7ba30c5e7a4d1163a5b37892?s=100&d=monsterid&r=g "579c70f93c868ab0086f8d13a2143605f2e29b7a7ba30c5e7a4d1163a5b37892")

[#### Tomáš Cirkl](https://www.wplama.cz/author/tomas/)

Baví mě Internet a zvláště pak redakční systém WordPress. Jsem pravidelným účastníkem a přednášejícím na Word Camp Praha a WordPress konferencích.

## Mohlo by vás také zajímat

[![Seriál „Obecný úvod do WordPress“: 1. část – Před instalací](https://www.wplama.cz/wp-content/uploads/2014/05/wp-1024x640.jpeg "Seriál „Obecný úvod do WordPress“: 1. část – Před instalací")](https://www.wplama.cz/serial-obecny-uvod-do-wp-1-cast/)

### [Seriál „Obecný úvod do WordPress“: 1. část – Před instalací](https://www.wplama.cz/serial-obecny-uvod-do-wp-1-cast/)

[WordPress obecně](https://www.wplama.cz/wordpress/obecne/)[![Seriál „Obecný úvod do WordPressu“: 2. část – Instalace](https://www.wplama.cz/wp-content/uploads/2014/05/progress-1024x576.jpg "Seriál „Obecný úvod do WordPressu“: 2. část – Instalace")](https://www.wplama.cz/serial-obecny-uvod-do-wordpress-2-cast-instalace/)

### [Seriál „Obecný úvod do WordPressu“: 2. část – Instalace](https://www.wplama.cz/serial-obecny-uvod-do-wordpress-2-cast-instalace/)

[WordPress obecně](https://www.wplama.cz/wordpress/obecne/)[![Seriál „Obecný úvod do WordPressu“: 3. část – Základní nastavení](https://www.wplama.cz/wp-content/uploads/2014/05/nastaveni-1024x576.jpg "Seriál „Obecný úvod do WordPressu“: 3. část – Základní nastavení")](https://www.wplama.cz/serial-obecny-uvod-do-wordpress-3-cast-zakladni-nastaveni/)

### [Seriál „Obecný úvod do WordPressu“: 3. část – Základní nastavení](https://www.wplama.cz/serial-obecny-uvod-do-wordpress-3-cast-zakladni-nastaveni/)

[WordPress obecně](https://www.wplama.cz/wordpress/obecne/)

### Diskuze [Zruš odpověď](https://www.wplama.cz/je-lepsi-vyuzit-wordpress-plugin-nebo-functions-php/?_tmcb=1772964093#respond)