K2 add-on

K2

24.99€

K2 is a Joomla component that enhances the Joomla features. It replaces the management of articles with the K2 items. The categories can have many levels (like Joomla 2.5 and WordPress). The items can be tagged, have a featured image, attachments and custom fields (like in WordPress). A comment system is also included (in WordPress too).

Features

The add-on migrates all these K2 contents:

  • items
  • categories
  • additional categories
  • tags
  • comments
  • images
  • images galleries
  • videos
  • attachments
  • custom fields
  • authors
  • navigation menus
  • user fields (description, URL)
  • user image/avatar

It can migrate the extra fields either to regular WordPress custom fields or to ACF fields or to Toolset Types fields. In both latest cases, you need the Advanced Custom Fields plugin or the Toolset Types plugin.

For a SEO purpose, it also redirects the URLs of the K2 items to the corresponding WordPress posts.

Requirements

The add-on requires the main plugin FG Joomla to WordPress Premium.

To import the K2 custom fields as ACF fields, you need the ACF plugin.

To import the K2 custom fields as Toolset fields, you need the Toolset plugin.

To import the K2 user images, you need the User Profile Picture plugin.

K2 Change log

2.33.0

New: Support the {mp3remote} tag
Tested with WordPress 6.6

2.32.1

Fixed: Notice: Function map_meta_cap was called incorrectly. The post type mt_pp is not registered

2.32.0

New: Add the hook “fgj2wp_k2_pre_import_custom_field”
New: Add the hook “fgj2wp_k2_get_extra_fields”

2.31.0

New: Add the hook “fgj2wp_k2_post_import_custom_field”
New: Add the hook “fgj2wp_k2_post_import_custom_field_as_wp”
New: Add the hook “fgj2wp_k2_post_import_custom_field_as_acf”
New: Add the hook “fgj2wp_k2_post_import_custom_field_as_types”

2.30.1

Fixed: Warning: Undefined array key “required”
Fixed: Warning: Undefined array key “showNull”
Fixed: ACF field group not assigned to post if we don’t import the categories
Tested with WordPress 6.5

2.30.0

New: Don’t import the images in duplicate
Compatible with FG Joomla to WordPress Premium 4.17.0

2.29.1

Fixed: Deprecated: json_decode(): Passing null to parameter #1 ($json) of type string is deprecated
Tested with WordPress 6.4

2.29.0

New: Compatible with the Internationalization add-on
Tested with WordPress 6.3

2.28.0

New: Import the PNG featured images
New: Compatibility with PHP 8.2
Tested with WordPress 6.2

2.27.0

New: Add option to link the images in the gallery to the media files or not

2.26.0

New: Add option to skip the comments
Tested with WordPress 6.1

2.25.0

New: Import the K2 user description
New: Import the K2 user URL
New: Import the K2 user image (requires the plugin User Profile Picture)
Tested with WordPress 5.9

2.24.1

Fixed: Additional categories stored in k2_categories_xref were not assigned to K2 items

2.24.0

New: Import the additional categories provided by the plugin “Additional Categories for K2”
Tested with WordPress 5.6

2.23.1

Fixed: Warning: Invalid argument supplied for foreach()
Tested with WordPress 5.5

2.23.0

New: Add the hook “fgj2wp_k2_get_items_sql”

2.22.1

Fixed: Some media galleries were not imported
Tested with WordPress 5.4

2.22.0

New: Import the K2 extra images

2.21.0

New: Redirect K2 URLs that end with .html

2.20.0

Change: Import the “link” fields to “link” fields in ACF
Tested with WordPress 5.3

2.19.0

New: Add the K2 options in the Debug Info tab

2.18.0

New: Import the categories languages
Tested with WordPress 5.2

2.17.0

New: Greek translation (thanks to Kostas A.)

2.16.0

New: Compatible with Toolset Types

2.15.0

New: Add the function “get_k2_element_type” used by the WPML add-on

2.14.1

New: Modify the K2 links containing “&”

2.14.0

New: Modify the K2 category internal links

2.13.0

Tweak: Add the hook “fgj2wp_k2_get_featured_image”

2.12.1

Fixed: Notice: Undefined index: date
Tweak: Use https for the YouTube URL

2.12.0

New: Add an option to import the K2 extra fields to ACF
New: Compatible with ACF 4
New: Compatible with ACF Pro 5
Tested with WordPress 4.9

2.11.0

New: Import the K2 images captions

2.10.1

Fixed: Galleries with empty classes were not imported
Tested with WordPress 4.8

2.10.0

New: Redirect categories URLs like /itemlist/category/xx-
Fixed: URLs like /item/xx- were not redirected

2.9.0

New: Redirect URLs like /item/xx
Tested with WordPress 4.7

2.8.0

New: Import the K2 Link custom fields

2.7.1

Tweak: Code refactoring Tested with WordPress 4.6

2.7.0

New: Add an option to import the K2 items as posts or as pages

2.6.0

Compatibility with Joom!Fish 2.3.0

2.5.0

Fixed: Rewrite the function to delete only the imported data Tested with WordPress 4.5.2

2.4.0

Compatibility with FG Joomla to WordPress Premium 3.4.0

2.3.0

New: Better handle the progress bar New: Don’t log the [COUNT] data in the log window

2.2.0

New: Ability to stop and resume the import

2.1.0

New: Add an option to import the video and the gallery at the top or at the bottom of the post

2.0.0

New: Run the import in AJAX New: Compatible with PHP 7 Fixed: “” was replaced by “1.14.1 Fixed: Compatibility with FG Joomla to WordPress Premium 2.11.0

1.14.0

Tweak: Use the WordPress 4.4 term metas: performance improved, nomore need to add a category prefix Tested with WordPress 4.4

1.13.1

Fixed: K2 authors who are not admins or Joomla authors were not assigned to their posts Fixed: Notice: Undefined offset

1.13.0

New: If the featured image doesn’t exist in the src folder, try to get it in the cache folder Tested with WordPress 4.3.1

1.12.6

Fixed: K2 images were not found on some servers: changed the url_exists function Fixed: PHP Notice: Undefined index Tested with WordPress 4.3

1.12.5

Fixed: Fatal error: Class ‘fgj2wpp_urlrewriting’ not found

1.12.4

Fixed: Notice: Undefined index Tweak: Code optimization Tested with WordPress 4.2

1.12.3

Tweak: Restructure and optimize the images import functions

1.12.2

Fixed: The K2 featured images were not imported in the post content

1.12.1

Fixed: the joomla_query() function was returning only one row Tested with WordPress 4.1

1.12.0

New: Import the K2 meta keywords as tags Fixed: Import the K2 items even if the articles are skipped

1.11.3

Update the Spanish translation

1.11.2

Fixed: Remove extra slashes in the media filenames

1.11.1

New: Import YouTube videos with full http link

1.11.0

New: Import the YouTube videos

1.10.0

New: Display the number of K2 items and categories when testing the database connection Tested with WordPress 4.0.0

1.9.3

Fixed: Import featured images even when they are external New: Help screen

1.9.2

New: Improve the speed of the menus import New: Redirect the K2 advanced SEF URLs

1.9.1

New: Refactor the menus import Tested with WordPress 3.9

1.9.0

New: Option to keep the K2 items IDs Tested with WordPress 3.8.1

1.8.0

New: Full refactoring of the URL redirect

1.7.3

Fixed: The trashed items were imported Fixed: The trashed categories were imported Fixed: Notice: Undefined property: fgj2wp_k2::$attachments_count

1.7.2

Fixed: Rewrite rules not deactivated after plugin deactivation

1.7.1

Fixed: Display the number of comments Fixed: The attachments with spaces were not imported

1.7.0

New: Import K2 navigation menus

1.6.4

New translation: Spanish (thanks to Bradis García L.) Fixed: Fatal error and undefined index notice fixes

1.6.3

New translation: Polish (Thanks to Łukasz Z.)

1.6.2

Optimize the Joomla connection

1.6.1

Fixed: Notice when $_POST[‘k2_images’] was not defined Tested with WordPress 3.6

1.6.0

New: Import images captions Tested with WordPress 3.5.2

1.5.2

Fixed: Replaces the publication date by the creation date as Joomla uses the creation date for sorting articles

1.5.1

New: Option to not use the first post image as the featured image

1.5.0

Migrates K2 images galleries New translation: Russian (Thanks to Julia N.)

1.4.2

Fixed: Duplicates in multiselect fields Fixed: Ability to import iframed videos even for non super-admins. We can use the plugin http://wordpress.org/extend/plugins/iframe/ to view the iframes.

1.4.1

Fixed: the K2 options were not saved when testing the connection

1.4.0

Migrates the K2 videos Fixed: multiselect extra fields now get the value and not the index Add hooks for getting views

1.3.0

URL redirect for the K2 items (SEO)

1.2.2

Fix the “modify internal links” for K2 items when not using SEF

1.2.1

Tested with WordPress 3.5.1 Modifies the K2 ID post meta Fix the “modify internal links” for K2 items

1.2.0

Option to import the K2 images in the content or just as featured images Ability to import K2 items as WordPress pages

1.1.0

Migrates the K2 authors

1.0.1

Tested with WordPress 3.5 Ability to migrate non K2 databases even when the K2 module is activated

1.0.0

Initial version as a module

LinkedIn
Share
RSS