Title: Ruby Markup Converter
Author: foriba
Published: <strong>21 de mayo de 2026</strong>
Last modified: 10 de septiembre de 2026

---

Buscar plugins

![](https://ps.w.org/ruby-markup-converter/assets/banner-772x250.png?rev=3551954)

![](https://ps.w.org/ruby-markup-converter/assets/icon.svg?rev=3551887)

# Ruby Markup Converter

 Por [foriba](https://profiles.wordpress.org/foriba/)

[Descargar](https://downloads.wordpress.org/plugin/ruby-markup-converter.1.1.0.zip)

 * [Detalles](https://es.wordpress.org/plugins/ruby-markup-converter/#description)
 * [Valoraciones](https://es.wordpress.org/plugins/ruby-markup-converter/#reviews)
 *  [Instalación](https://es.wordpress.org/plugins/ruby-markup-converter/#installation)
 * [Desarrollo](https://es.wordpress.org/plugins/ruby-markup-converter/#developers)

 [Soporte](https://wordpress.org/support/plugin/ruby-markup-converter/)

## Descripción

Ruby Markup Converter lets you publish manuscripts written for online novel submission
sites on WordPress using the ruby and bouten (emphasis dots) notation already in
your text.

Copy and paste your manuscript from a text file into a Ruby Markup Converter block,
or write directly in the block using the same notation. Supported notations are 
displayed as ruby annotations and bouten when readers view the post, without having
to add each annotation again in the editor.

If you normally write directly in the WordPress editor and add ruby annotations 
one at a time, you may not need this plugin. WordPress 6.3 and later includes built-
in support for adding ruby annotations in the block editor.

Ruby Markup Converter is primarily designed for Japanese typesetting and Japanese
novel markup conventions, but the conversion itself is not limited to Japanese text.
Any text that follows a supported markup pattern can be converted.

Place a Ruby Markup Converter block wherever markup conversion should apply. You
can also enable conversion for the entire post content.

The plugin includes an admin settings screen where you can choose the conversion
scope, enable or disable individual markup styles, and choose how bouten should 
be rendered.

Supported Markup Styles:

 * Ruby:
    - ｜BaseText《RubyAnnotation》
    - BaseText《RubyAnnotation》
    - BaseText(RubyAnnotation)
    - [[rb:BaseText > RubyAnnotation]]
    - #BaseText__RubyAnnotation__#
    - {{ruby|BaseText|RubyAnnotation}}
 * Bouten (Emphasis):
    - 《《Emphasis》》

### Usage

#### Using the Ruby Markup Converter block

 1. Open a post or page in the block editor.
 2. Add the `Ruby Markup Converter` block.
 3. Paste your manuscript into a Paragraph block inside it, keeping the supported ruby
    and bouten notation as written. You can also type directly using the same notation.
 4. Preview or publish the post to see the notation displayed as ruby annotations and
    bouten. In the editor, the notation remains as written.

#### Converting the entire post content

If you prefer to write markup directly in the post content without placing it inside
Ruby Markup Converter blocks, open `Settings > Ruby Markup Converter` and set the
conversion scope to `Apply to Entire Post Content`.

This also includes text inside Ruby Markup Converter blocks and `[rubymaco]...[/
rubymaco]` shortcodes.

This mode is convenient for posts that are mostly written with ruby or bouten markup,
but unintended text may also be converted. Long posts may also take more processing.

### Documentation

For detailed instructions, examples, and troubleshooting, see the user guides:

 * English: [Ruby Markup Converter User Guide](https://github.com/foriba/ruby-markup-converter/blob/main/docs/en-US/user-guide.md)
 * 日本語: [Ruby Markup Converter ユーザーガイド](https://github.com/foriba/ruby-markup-converter/blob/main/docs/ja-JP/user-guide.md)

## Bloques

Este plugin proporciona 1 bloque.

 *   Ruby Markup Converter Convert ruby and bouten markup within this block.

## Instalación

 1. Upload the `ruby-markup-converter` folder to the `/wp-content/plugins/` directory.
 2. Activate the plugin through the `Plugins` menu in WordPress.
 3. Open `Settings > Ruby Markup Converter`.
 4. Choose the conversion scope and markup rules you want to use.
 5. Save your settings.

## FAQ

### How do I use the plugin safely at first?

Start with the selected-area mode and place a Ruby Markup Converter block around
the text you want to convert. This keeps conversion limited to the content you choose.

### Can I apply conversions to the entire post content?

Yes. You can switch the conversion scope in the settings screen to apply markup 
conversion to the entire post content. This is convenient, but selected-area conversion
is safer when only part of a post uses ruby or bouten markup.

### Can I use the shortcode?

Yes. The `[rubymaco]...[/rubymaco]` shortcode is supported. For new content created
with the block editor, using the Ruby Markup Converter block is recommended.

### Does the plugin support bouten?

Yes. The plugin supports bouten markup using `《《Emphasis》》`, and you can choose
both the bouten style and the rendering method.

### Can I enable only specific markup styles?

Yes. Each supported markup rule can be enabled or disabled individually from the
settings screen.

### What happens when I uninstall the plugin?

Uninstalling the plugin removes its saved settings but does not delete or rewrite
your posts or pages. Ruby and bouten notation remains in your text and is displayed
as written instead of being converted into annotations or emphasis dots. Any manually
written `[rubymaco]...[/rubymaco]` shortcode tags also remain visible.

## Reseñas

No hay valoraciones para este plugin.

## Colaboradores y desarrolladores

«Ruby Markup Converter» es un software de código abierto. Las siguientes personas
han colaborado con este plugin.

Colaboradores

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

«Ruby Markup Converter» está traducido en 1 idioma. Gracias a [los traductores](https://translate.wordpress.org/projects/wp-plugins/ruby-markup-converter/contributors)
por sus contribuciones.

[Traduce «Ruby Markup Converter» a tu idioma.](https://translate.wordpress.org/projects/wp-plugins/ruby-markup-converter)

### ¿Interesado en el desarrollo?

[Revisa el código](https://plugins.trac.wordpress.org/browser/ruby-markup-converter/),
echa un vistazo al [repositorio SVN](https://plugins.svn.wordpress.org/ruby-markup-converter/)
o suscríbete al [registro de desarrollo](https://plugins.trac.wordpress.org/log/ruby-markup-converter/)
por [RSS](https://plugins.trac.wordpress.org/log/ruby-markup-converter/?limit=100&mode=stop_on_copy&format=rss).

## Registro de cambios

#### 1.1.0

 * Added the Ruby Markup Converter block for converting markup within a specific
   block area.
 * Changed the default bouten rendering method to CSS text-emphasis.
 * Fixed unintended markup conversion within HTML tags and attributes that could
   break the displayed content.
 * Fixed bouten markup immediately following kanji being misinterpreted as ruby 
   markup.
 * Fixed ampersands being displayed incorrectly with the custom bouten renderer.
 * Fixed default markup rules being re-enabled when all rules were disabled.
 * Updated the minimum required WordPress version to 6.8.

#### 1.0.1

 * Improved internal option management.

#### 1.0.0

 * Initial public release.

#### 0.9.1

 * Addressed WordPress.org review feedback.

#### 0.9.0

 * Initial review submission
 * Added support for multiple ruby markup styles
 * Added bouten markup support
 * Added shortcode-only and full-content conversion modes
 * Added admin settings screen with previews
 * Added selectable bouten style and rendering method

## Meta

 *  Versión **1.1.0**
 *  Última actualización **hace 1 mes**
 *  Instalaciones activas **Menos de 10**
 *  Versión de WordPress ** 6.8 o superior **
 *  Probado hasta **7.1.3**
 *  Versión de PHP ** 7.4 o superior **
 *  Idiomas
 * [English (US)](https://wordpress.org/plugins/ruby-markup-converter/) y [Japanese](https://ja.wordpress.org/plugins/ruby-markup-converter/).
 *  [Traducir a tu idioma](https://translate.wordpress.org/projects/wp-plugins/ruby-markup-converter)
 * Etiquetas:
 * [block](https://es.wordpress.org/plugins/tags/block/)[converter](https://es.wordpress.org/plugins/tags/converter/)
   [Japanese](https://es.wordpress.org/plugins/tags/japanese/)[Ruby](https://es.wordpress.org/plugins/tags/ruby/)
   [typography](https://es.wordpress.org/plugins/tags/typography/)
 *  [Vista avanzada](https://es.wordpress.org/plugins/ruby-markup-converter/advanced/)

## Valoraciones

Aún no se han enviado valoraciones.

[Tu valoración](https://wordpress.org/support/plugin/ruby-markup-converter/reviews/#new-post)

[Ver todas las reseñas](https://wordpress.org/support/plugin/ruby-markup-converter/reviews/)

## Colaboradores

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

## Soporte

¿Tienes algo que decir? ¿Necesitas ayuda?

 [Ver el foro de soporte](https://wordpress.org/support/plugin/ruby-markup-converter/)