Title: Handoverly &#8211; Client Editing Manual
Author: anu771063
Published: <strong>2026-10-13</strong>
Last modified: 2026-10-13

---

Szukaj wtyczek

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

# Handoverly – Client Editing Manual

 Autor: [anu771063](https://profiles.wordpress.org/anu771063/)

[Pobierz](https://downloads.wordpress.org/plugin/handoverly.1.0.0.zip)

 * [Szczegóły](https://pl.wordpress.org/plugins/handoverly/#description)
 * [Recenzje](https://pl.wordpress.org/plugins/handoverly/#reviews)
 *  [Instalacja](https://pl.wordpress.org/plugins/handoverly/#installation)
 * [Rozwój](https://pl.wordpress.org/plugins/handoverly/#developers)

 [Wsparcie](https://wordpress.org/support/plugin/handoverly/)

## Opis

**Handoverly** solves a problem every WordPress agency and freelancer runs into:
the client manual written by hand goes out of date as soon as the site changes, 
and nobody has time to rewrite it.

The plugin reads your site’s content types, navigation menus, categories and tags,
and (when active) Advanced Custom Fields field groups and WooCommerce. It then produces
a branded PDF that walks your client through everyday tasks: logging in, editing
an existing page, adding new content, managing categories and tags, and updating
the menu.

#### What makes it useful

 * **Written for this site.** Every section names the site and uses its real content,
   for example „your post '5 Tips for Autumn Lawn Care’”, real menu items and real
   category names.
 * **A picture for every step.** Each step includes an illustration of the matching
   WordPress screen, such as the block editor, the login page or the menu editor,
   drawn with the site’s real titles, menu items and admin colours.
 * **No passwords in the PDF.** The manual contains a secure link instead. The client
   presses a button on that page to see their login details once. The link then 
   stops working, and it expires after 72 hours if unused.
 * **Easy to keep current.** Regenerate it whenever the site changes.
 * **Self-contained.** No external service, account or API key. PDF rendering uses
   bundled open-source libraries and everything runs on your own server.

#### How it works

 1. Go to **Tools > Handoverly**.
 2. Check the detected content types, menus and custom fields.
 3. Enter your branding (agency name, support contact) and the client’s username and
    password.
 4. Click **Generate Handbook PDF**, then **Download**.
 5. Send the PDF to your client.

#### Privacy and security

 * The client’s password is encrypted with libsodium using your site’s own secret
   keys. It is deleted when the link is used, and a daily cleanup deletes it once
   the link expires even if it was never opened.
 * Generated PDFs are stored in a protected folder with random file names and can
   only be downloaded by administrators from the plugin page. Only the newest handbook
   is kept.
 * Screenshots and illustrations are deleted as soon as the PDF has been built.
 * Uninstalling the plugin removes its settings, pending links and stored files.
 * The plugin does not contact any external service and does not collect any data.

#### Third-party libraries

These open-source libraries are bundled in the `vendor` folder, each with its license
file:

 * [dompdf](https://github.com/dompdf/dompdf) 3.1.6, LGPL-2.1
 * [php-font-lib](https://github.com/dompdf/php-font-lib) 1.0.2, LGPL-2.1
 * [php-svg-lib](https://github.com/dompdf/php-svg-lib) 1.0.2, LGPL-3.0
 * [masterminds/html5](https://github.com/Masterminds/html5-php) 2.11.0, MIT
 * [sabberworm/php-css-parser](https://github.com/MyIntervals/PHP-CSS-Parser) 9.5.0,
   MIT
 * DejaVu fonts (shipped with dompdf), Bitstream Vera and public-domain license (
   vendor/dompdf/dompdf/lib/fonts/DejaVu-LICENSE.txt)

## Instalacja

 1. Upload the `handoverly` folder to `/wp-content/plugins/`, or install it from the
    Plugins screen.
 2. Activate the plugin.
 3. Go to **Tools > Handoverly** to generate your first manual.

## Najczęściej zadawane pytania

### Does it need an API key or an external service?

No. Everything runs on your own server using WordPress’s own functions and the bundled
PDF library. It works offline.

### Is the client’s password stored anywhere in plain text?

No. It is encrypted, never written into the PDF, and deleted after the link is used
or expires.

### Why does the secure link show a button first?

Email scanners and chat apps open links automatically to build previews. The button
makes sure only a real person uses up the one-time link.

### Can the illustrations be replaced with real screenshots?

Yes, by another plugin. Two filters let a developer supply real screenshots for 
each step: `clem_capture_public_screenshots` (homepage and login page) and `clem_capture_admin_screenshots`(
editor, categories and menu screens). Each returns a map of step key to PNG file
path. Files must be created with `CLEM_Storage::new_file_path( 'screenshots', 'png')`,
are checked before use, and are deleted after the PDF is built. The `clem_screenshot_status`
filter changes the note shown on the plugin page.

### Does it work with Advanced Custom Fields and WooCommerce?

Yes. When either is active, the manual gets a section for it automatically.

## Recenzje

Wtyczka nie ma jeszcze żadnej recenzji.

## Kontrybutorzy i deweloperzy

„Handoverly – Client Editing Manual” jest oprogramowaniem open source. Poniższe 
osoby miały wkład w rozwój wtyczki.

Zaangażowani

 *   [ anu771063 ](https://profiles.wordpress.org/anu771063/)

[Przetłumacz wtyczkę “Handoverly – Client Editing Manual” na swój język.](https://translate.wordpress.org/projects/wp-plugins/handoverly)

### Interesuje cię rozwój wtyczki?

[Przeglądaj kod](https://plugins.trac.wordpress.org/browser/handoverly/), sprawdź
[repozytorium SVN](https://plugins.svn.wordpress.org/handoverly/) lub czytaj [dziennik rozwoju](https://plugins.trac.wordpress.org/log/handoverly/)
przez [RSS](https://plugins.trac.wordpress.org/log/handoverly/?limit=100&mode=stop_on_copy&format=rss).

## Rejestr zmian

#### 1.0.0

 * First release.

## Meta

 *  Wersja **1.0.0**
 *  Ostatnia aktualizacja **23 godziny temu**
 *  Włączone instalacje **Mniej niż 10**
 *  Wersja WordPressa ** 5.8 lub nowszej **
 *  Testowano do **7.1.3**
 *  Wersja PHP ** 7.4 lub nowszej **
 *  Język
 * [English (US)](https://wordpress.org/plugins/handoverly/)
 * Tagi
 * [agency](https://pl.wordpress.org/plugins/tags/agency/)[client handoff](https://pl.wordpress.org/plugins/tags/client-handoff/)
   [documentation](https://pl.wordpress.org/plugins/tags/documentation/)[onboarding](https://pl.wordpress.org/plugins/tags/onboarding/)
   [pdf](https://pl.wordpress.org/plugins/tags/pdf/)
 *  [Widok zaawansowany](https://pl.wordpress.org/plugins/handoverly/advanced/)

## Oceny

Nie przesłano jeszcze żadnych recenzji.

[Twoja opinia](https://wordpress.org/support/plugin/handoverly/reviews/#new-post)

[Zobacz wszystkierecenzje.](https://wordpress.org/support/plugin/handoverly/reviews/)

## Zaangażowani

 *   [ anu771063 ](https://profiles.wordpress.org/anu771063/)

## Wsparcie

Masz coś do dodania? Potrzebujesz pomocy?

 [Zobacz forum wsparcia](https://wordpress.org/support/plugin/handoverly/)