Title: Machine Language
Author: Viktor Szépe
Published: <strong>18. september, 2014</strong>
Last modified: 26. desember, 2015

---

Søk i utvidelser

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

Denne utvidelsen **har ikke blitt testet mot noen av de siste 3 hovedutgivelsene
av WordPress**. Den er kanskje ikke lenger holdt vedlike eller støttet, og den kan
ha kompatibilitetsproblemer med nyeste versjoner av WordPress.

![](https://ps.w.org/machine-language/assets/icon-256x256.png?rev=992848)

# Machine Language

 Av [Viktor Szépe](https://profiles.wordpress.org/szepeviktor/)

[Last ned](https://downloads.wordpress.org/plugin/machine-language.0.3.2.zip)

 * [Detaljer](https://nb.wordpress.org/plugins/machine-language/#description)
 * [Omtaler](https://nb.wordpress.org/plugins/machine-language/#reviews)
 *  [Installering](https://nb.wordpress.org/plugins/machine-language/#installation)
 * [Utvikling](https://nb.wordpress.org/plugins/machine-language/#developers)

 [Brukerstøtte](https://wordpress.org/support/plugin/machine-language/)

## Beskrivelse

Toggles human and machine language (aka ID-s) on admin pages.

#### Only for development!

This plugin shows you the ID-s of almost all form fields including selects, checkboxes
and radio buttons like in `wp-admin/options.php`.

It works only on WordPress Settings API-like formatted — not necessarily API generated—
admin pages. E.g. `<input>` elements cannot be wrapped in `<span>`.

#### Activation

You can find the plugin’s checkbox in standard Screen Options (upper right corner).
This checkbox could be overwritten — thus hidden — by poorly written plugins. To
restrict Machine Language to a certain admin page, copy this to your `wp-config.
php`:

    ```
    define( 'MACHINE_LANGUAGE_HOOK', 'load-options-reading.php' ); 
    ```

For example this line causes to run only on Settings / Reading.

#### Funksjoner

 * Basically all input ID-s are displayed in place of labels, actually `for` attributes
   of labels
 * `select`-s get a title showing all option values comma separated (hover over `
   select`-s with your mouse)
 * `option`-s get values appended in the form of «original option text|value»
 * Radio button labels will show: «name|value»
 * Descriptions (`p`-s and `span`-s with «description» class) will be hidden, this
   way Machine Language will clean up all admin pages, descriptions are hidden by
   CSS, so there’s no [FOUC](http://en.wikipedia.org/wiki/Flash_of_unstyled_content)

#### Other notes

 * `select`-s with empty values are not
 * The plugin’s checkbox in Screen Options is effective immediately
 * The code is designed as a must use plugin, so there is no separated Javascript
   or CSS file
 * State of Machine Language is saved as a user option so it is a per user setting

#### Lenker

Development goes on on [GitHub](https://github.com/szepeviktor/machine-language).

## Skjermbilder

[⌊Setting / Reading with Machine Language turned on.⌉⌊Setting / Reading with Machine
Language turned on.⌉[

Setting / Reading with Machine Language turned on.

## Installasjon

This section describes how to install the plugin and get it working.

 1. Upload `machine-language.php` to the `wp-content/mu-plugins/` or `wp-content/plugins/`
    directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress (if you’ve chosen the`
    plugins` dir)

## Ofte stilte spørsmål

#### How can I inspect form fields not altered?

Even if your admin page is not generated by the [Setting API](https://github.com/voceconnect/voce-settings-api)

you should output HTML like in WordPress Settings pages.

#### Should I use Machine Language in production?

No, you shouldn’t.

## Vurderinger

Det er ingen omtaler av denne utvidelsen.

## Bidragsytere og utviklere

«Machine Language» er programvare med åpen kildekode. Følgende personer har bidratt
til denne utvidelsen:

Bidragsytere

 *   [ Viktor Szépe ](https://profiles.wordpress.org/szepeviktor/)

[Oversett «Machine Language» til ditt språk.](https://translate.wordpress.org/projects/wp-plugins/machine-language)

### Interessert i utvikling?

[Bla gjennom koden](https://plugins.trac.wordpress.org/browser/machine-language/),
sjekk ut [SVN-repositoriet](https://plugins.svn.wordpress.org/machine-language/),
eller abonner på [utviklingsloggen](https://plugins.trac.wordpress.org/log/machine-language/)
med [RSS](https://plugins.trac.wordpress.org/log/machine-language/?limit=100&mode=stop_on_copy&format=rss).

## Endringslogg

#### 0.3.2

 * Fixed checkbox handling
 * WP 4.4 compatibility

#### 0.3.1

 * Code styling
 * WP 4.3 compatibility
 * Semver

#### 0.3

 * Initiell utgivelse
 * The original plugin was «Hide Descriptions»

## Meta

 *  Versjon **0.3.2**
 *  Sist oppdatert **11 år siden**
 *  Aktive installasjoner **Færre enn 10**
 *  WordPress-versjon ** 3.8 eller nyere **
 *  Testet opp til **4.4.34**
 *  Språk
 * [English (US)](https://wordpress.org/plugins/machine-language/)
 * Stikkord
 * [admin](https://nb.wordpress.org/plugins/tags/admin/)[debug](https://nb.wordpress.org/plugins/tags/debug/)
   [debugger](https://nb.wordpress.org/plugins/tags/debugger/)[debugging](https://nb.wordpress.org/plugins/tags/debugging/)
   [developer](https://nb.wordpress.org/plugins/tags/developer/)[development](https://nb.wordpress.org/plugins/tags/development/)
   [option](https://nb.wordpress.org/plugins/tags/option/)[options](https://nb.wordpress.org/plugins/tags/options/)
   [screen](https://nb.wordpress.org/plugins/tags/screen/)[setting](https://nb.wordpress.org/plugins/tags/setting/)
   [settings](https://nb.wordpress.org/plugins/tags/settings/)
 *  [Avansert visning](https://nb.wordpress.org/plugins/machine-language/advanced/)

## Vurderinger

No reviews have been submitted yet.

[Din omtale](https://wordpress.org/support/plugin/machine-language/reviews/#new-post)

[Se alle omtalene](https://wordpress.org/support/plugin/machine-language/reviews/)

## Bidragsytere

 *   [ Viktor Szépe ](https://profiles.wordpress.org/szepeviktor/)

## Brukerstøtte

Har du noe å si? Trenger du hjelp?

 [Vis brukerstøtteforumet](https://wordpress.org/support/plugin/machine-language/)

## Donér

Vil du støtte videreutviklingen av denne utvidelsen?

 [ Doner til denne utvidelsen ](https://szepe.net/wp-donate/)