[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f1nQsNkXWbLTYiNgTvtLgprkYXBANfoeSaRtFPWZxS2Y":3},{"slug":4,"display_name":4,"profile_url":5,"plugin_count":6,"total_installs":7,"avg_security_score":8,"avg_patch_time_days":9,"trust_score":10,"computed_at":11,"plugins":12},"cyclonecode","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyclonecode\u002F",5,10090,92,1,94,"2026-05-20T02:21:19.472Z",[13,39,61,79,95],{"slug":14,"name":15,"version":16,"author":4,"author_profile":5,"description":17,"short_description":18,"active_installs":19,"downloaded":20,"rating":21,"num_ratings":22,"last_updated":23,"tested_up_to":24,"requires_at_least":25,"requires_php":26,"tags":27,"homepage":33,"download_link":34,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"custom-php-settings","Custom PHP Settings","2.4.1","\u003Cp>This plugin can be used to customize php settings for you WordPress installation.\u003C\u002Fp>\n\u003Cp>The plugin will modify either the \u003Cstrong>.htaccess\u003C\u002Fstrong> file or \u003Cstrong>.user.ini\u003C\u002Fstrong> file in order to change the current php settings directly from within the settings page.\u003C\u002Fp>\n\u003Cp>Since the configuration file needs to be modified this file \u003Cstrong>must\u003C\u002Fstrong> be writable for this plugin to work as expected.\u003C\u002Fp>\n\u003Ch4>Apache module\u003C\u002Fh4>\n\u003Cp>When PHP is running as an Apache module the \u003Cstrong>.htaccess\u003C\u002Fstrong> file will be used to set customized settings; make sure so that this file \u003Cstrong>exists\u003C\u002Fstrong> and is \u003Cstrong>writable\u003C\u002Fstrong> by the webserver.\u003C\u002Fp>\n\u003Ch4>CGI\u002FFast-CGI\u003C\u002Fh4>\n\u003Cp>If instead PHP is running in CGI\u002FFast-CGI mode then a custom INI file will be used. The name of this file depends on the value of \u003Cstrong>user_ini.filename\u003C\u002Fstrong> in the php configuration, by default it is \u003Cstrong>.user.ini\u003C\u002Fstrong>.\u003Cbr \u002F>\nYou can check the name of you custom INI file in the \u003Cstrong>PHP Information\u003C\u002Fstrong> table. The custom INI file should be placed under the root folder and \u003Cstrong>most\u003C\u002Fstrong> be \u003Cstrong>writable\u003C\u002Fstrong> by the webserver.\u003C\u002Fp>\n\u003Cp>Notice that there is also a \u003Cstrong>User INI file cache TTL\u003C\u002Fstrong> value in the information table, this value tells how long the custom INI file will be cached before it gets reloaded.\u003Cbr \u002F>\nFor instance, if this value is set to 300 then any changes to your custom INI file will not be reflected for up to 5 minutes. The name for this setting in the php configuration is \u003Cstrong>user_ini.cache_ttl\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>One important thing is to make sure that your \u003Ccode>.user.ini\u003C\u002Fcode> file is blocked by your webserver. If you are running NGINX this can be done by adding:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>location ~ \u002F\\.user\\.ini {\n  deny all;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>to your server configuration. The same thing using Apache is done by adding the following to the configuration if not already done:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003CFiles .user.ini>\norder allow,deny\ndeny from all\n\u003C\u002FFiles>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Available Settings\u003C\u002Fh4>\n\u003Cp>The settings table will display all non-system php settings that can be customized by the plugin. All modified settings will be displayed in red in this table.\u003C\u002Fp>\n\u003Cp>Some settings might be displayed in red because they are changed somewhere else, perhaps through a customized php.ini file, by WordPress itself, a plugin or in some other way.\u003Cbr \u002F>\nFor instance if you have enabled \u003Cstrong>WP_DEBUG\u003C\u002Fstrong> in your \u003Cstrong>wp-config.php\u003C\u002Fstrong> file the \u003Cstrong>error_reporting\u003C\u002Fstrong> setting will turn red.\u003C\u002Fp>\n\u003Cp>If you have questions or perhaps some idea on things that should be added you can also try \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Multiple Configurations\u003C\u002Fh4>\n\u003Cp>The premium version adds support for creating multiple named configurations which all can hold their own custom PHP settings.\u003Cbr \u002F>\nYou will then be able to easily switch between the different configurations entries applying them to you configuration file.\u003C\u002Fp>\n\u003Ch4>Environment Variables\u003C\u002Fh4>\n\u003Cp>In the premium version, when running PHP as an apache module and using an \u003Cstrong>.htaccess\u003C\u002Fstrong> file for configuration, you are able\u003Cbr \u002F>\nto add custom environment variables. These will be accessible by using the super global \u003Cstrong>$_SERVER\u003C\u002Fstrong> array.\u003Cbr \u002F>\nIn order for this to work you will need to have the mod_env module enabled in your apache setup.\u003C\u002Fp>\n\u003Ch4>Resources\u003C\u002Fh4>\n\u003Cp>A complete list of settings that can be modified can be found here: \u003Ca href=\"http:\u002F\u002Fphp.net\u002Fmanual\u002Fen\u002Fini.list.php\" rel=\"nofollow ugc\">List of php.ini directives\u003C\u002Fa>\u003Cbr \u002F>\nNotice that directives marked as \u003Ccode>PHP_INI_SYSTEM\u003C\u002Fcode> can not be modified.\u003C\u002Fp>\n\u003Ch3>Warning\u003C\u002Fh3>\n\u003Cp>Make sure you know how a value should be configured and what different settings do before changing anything.\u003Cbr \u002F>\nThis is important since some settings might render your page inaccessible, depending on what value you are using.\u003Cbr \u002F>\nA good example of this is the \u003Cstrong>variables_order\u003C\u002Fstrong> configuration:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>Sets the order of the EGPCS (Environment, Get, Post, Cookie, and Server) variable parsing. For example, if variables_order is set to “SP” then PHP will create the superglobals $_SERVER and $_POST, but not create $_ENV, $_GET, and $_COOKIE. Setting to “” means no superglobals will be set.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>If this value would be configured to \u003Cstrong>EPCS\u003C\u002Fstrong> then no \u003Cstrong>$_GET\u003C\u002Fstrong> superglobal would be set which would make your page inaccessible.\u003C\u002Fp>\n\u003Cp>Another example is setting the \u003Cstrong>post_max_size\u003C\u002Fstrong> to a very low value so that no form data is sent to the server, which in turn would result in that form data is never saved.\u003C\u002Fp>\n\u003Cp>If you by mistake changed some value and your site is now inaccessible you could simply manually remove everything from between the plugin markers in your \u003Cstrong>.htaccess\u003C\u002Fstrong> file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode># BEGIN CUSTOM PHP SETTINGS PRO\nphp_value variables_order EPCS  \u003C-- Remove\n# END CUSTOM PHP SETTINGS PRO\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you are running PHP in CGI\u002FFast-CGI mode then instead remove everything between the plugins markers in your \u003Cstrong>.user.ini\u003C\u002Fstrong> file:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>; BEGIN CUSTOM PHP SETTINGS\nphp_value variables_order EPCS  \u003C-- Remove\n; END CUSTOM PHP SETTINGS\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you run into any trouble, don’t hesitate to add a new topic under the support section:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-php-settings\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcustom-php-settings\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also try contacting me on \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin makes it possible to override php settings.",10000,409351,88,15,"2025-11-20T20:06:00.000Z","6.8.5","4.1.0","5.6",[28,29,30,31,32],"apache","apache2","htaccess","php","settings","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-php-settings\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-php-settings.2.4.1.zip",100,0,null,"2026-04-16T10:56:18.058Z",{"slug":40,"name":41,"version":42,"author":4,"author_profile":5,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":35,"num_ratings":22,"last_updated":47,"tested_up_to":24,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":56,"download_link":57,"security_score":58,"vuln_count":9,"unpatched_count":36,"last_vuln_date":59,"fetched_at":60},"cision-block","Cision Block","4.4.0","\u003Cp>This plugin is developed by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fcyclonecode\" rel=\"nofollow ugc\">Cyclonecode\u003C\u002Fa> and can be used to load and expose press releases made by \u003Ca href=\"http:\u002F\u002Fwww.cision.se\u002F\" rel=\"nofollow ugc\">Cision\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To start pulling feed items from Cision you first need to add the unique identifier for you json feed at the configuration page for the plugin.\u003Cbr \u002F>\nYou can also change how many feed items to pull, type of feed items, enable pagination, configure caching and much more.\u003C\u002Fp>\n\u003Cp>If you have questions or perhaps some idea on things that should be added you can also try \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Pro Version\u003C\u002Fh4>\n\u003Cp>There is a \u003Cstrong>PRO\u003C\u002Fstrong> version of this plugin, which includes extended features. For instance:\u003C\u002Fp>\n\u003Cp>★ Support to fetch entire feed and not only the last 50 entries.\u003Cbr \u002F>\n★ Custom post types. Creates a post for each item in WordPress. This means that all news have standard WordPress links.\u003Cbr \u002F>\n★ Manually created posts can be added to the feed.\u003Cbr \u002F>\n★ Custom taxonomies for categories and tags fetched from Cision.\u003Cbr \u002F>\n★ Use standard article template from your active theme.\u003Cbr \u002F>\n★ Support to create, update and delete posts based on PUSH events sent from Cision.\u003Cbr \u002F>\n★ Support to create, update and delete posts during CRON at configurable intervals.\u003Cbr \u002F>\n★ Calendar module.\u003Cbr \u002F>\n★ Cron module.\u003Cbr \u002F>\n★ Insider module.\u003Cbr \u002F>\n★ Link Back module.\u003Cbr \u002F>\n★ Media module.\u003Cbr \u002F>\n★ Ownership module.\u003Cbr \u002F>\n★ Share Graph module.\u003Cbr \u002F>\n★ Share Calculator module.\u003Cbr \u002F>\n★ Subscription module.\u003Cbr \u002F>\n★ Ticker module.\u003Cbr \u002F>\n★ Translation module.\u003Cbr \u002F>\n★ Use normal or ajax based load more button for pagination.\u003Cbr \u002F>\n★ Annual free support and quicker response times.\u003Cbr \u002F>\n★ Discount for multisite licenses.\u003C\u002Fp>\n\u003Cp>I usually have an initial meeting where I talk about the plugin, explain the different features and answer any questions.\u003C\u002Fp>\n\u003Cp>A demo site showing some of the modules can be found \u003Ca href=\"https:\u002F\u002Fdev-cision-block-pro.pantheonsite.io\u002F\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>To get more information about the Pro version, email me at \u003Ca href=\"mailto:cisionblock@gmail.com\" rel=\"nofollow ugc\">cisionblock@gmail.com\u003C\u002Fa> or give me a call at +(46)-767013987.\u003C\u002Fp>\n\u003Ch4>Looking for help\u003C\u002Fh4>\n\u003Cp>I am currently in the search for someone who would like to help me with something of the following:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Create a dashboard icon which can be used in the admin menu.\u003C\u002Fli>\n\u003Cli>Create a banner that would be displayed on the plugins homepage at wordpress.org.\u003C\u002Fli>\n\u003Cli>Design a nicer and more intuitive admin interface.\u003C\u002Fli>\n\u003Cli>Create a solid looking icon that can be used on multiple places.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you would like to help with anything of the above, please do not hesitate and contact me either on Slack or by email.\u003C\u002Fp>\n\u003Ch4>Developers\u003C\u002Fh4>\n\u003Cp>I am looking for developers that would be interested in contributing to either the free or premium version of the plugin.\u003C\u002Fp>\n\u003Cp>Would be great just to get some ideas and input from others who have some experience in WordPress plugin development.\u003C\u002Fp>\n\u003Cp>At this point I am pretty much on my own, which will sometimes result in me just thinking around some issues in my own way; here I think it would be awesome to have others to talk to and collaborate.\u003C\u002Fp>\n\u003Cp>If you think this sounds interesting, please drop me an email or ping me on Slack.\u003C\u002Fp>\n\u003Ch4>Widget\u003C\u002Fh4>\n\u003Cp>You can display a feed in any sidebar by adding and configure a widget.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>The shortcode \u003Cstrong>[cision-block]\u003C\u002Fstrong> can either be used by adding it to the content field of any post or by using the \u003Cstrong>do_shortcode\u003C\u002Fstrong> function in one of your templates.\u003C\u002Fp>\n\u003Cp>Shortcode attributes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>id\u003Cbr \u002F>\nAssign a specific name for a block.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>source_uid\u003Cbr \u002F>\nA unique feed identifier.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>language\u003Cbr \u002F>\nThe language code for each feed item. For example ‘en’ for english.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>date_format\u003Cbr \u002F>\nThe date format to use.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>readmore\u003Cbr \u002F>\nThe readmore button text.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>count\u003Cbr \u002F>\nThe maximum number of items to include in the feed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>view\u003Cbr \u002F>\nThis states what kind of items to include:\u003Cbr \u002F>\n1 – include both regulatory and non-regulatory items.\u003Cbr \u002F>\n2 – include only regulatory items.\u003Cbr \u002F>\n3 – include only non-regulatory items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>start\u003Cbr \u002F>\nSets the start date for the feed items. The format to use is 2016-12-31.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>end\u003Cbr \u002F>\nSets the end date for the feed items. The format to use is 2016-12-31.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>show_filters\u003Cbr \u002F>\nEnable filtering of feed items.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>filter_all_text\u003Cbr \u002F>\nButton text for ‘all’ filter.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>filter_regulatory_text\u003Cbr \u002F>\nButton text for ‘regulatory’ filter.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>filter_non_regulatory_text\u003Cbr \u002F>\nButton text for ‘non-regulatory’ filter.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>items_per_page\u003Cbr \u002F>\nSets the number of feed items to display on each page.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>types\u003Cbr \u002F>\nOnly press releases of the specified types will be included.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>image_style\u003Cbr \u002F>\nThe image style to use:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>DownloadUrl\u003C\u002Fli>\n\u003Cli>UrlTo100x100ArResized\u003C\u002Fli>\n\u003Cli>UrlTo200x200ArResized\u003C\u002Fli>\n\u003Cli>UrlTo400x400ArResized\u003C\u002Fli>\n\u003Cli>UrlTo800x800ArResized\u003C\u002Fli>\n\u003Cli>UrlTo100x100Thumbnail\u003C\u002Fli>\n\u003Cli>UrlTo200x200Thumbnail\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>show_excerpt\u003Cbr \u002F>\nDisplay excerpt for each feed item.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>template\u003Cbr \u002F>\nThe template file to use. If no template is set in settings and this parameter is not set then cision-block.php in either the active\u003Cbr \u002F>\ntheme or in the plugin will be used as a default.\u003Cbr \u002F>\nYou can either use the name of the template as given in the template header e.g ‘Foo’ or the actual filename e.g. foo.php.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>flush\u003Cbr \u002F>\nClears the cache for the block.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here is an example using all of the above attributes:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[cision-block id=example_block source_uid=A275C0BF733048FFAE9126ACA64DD08F language=sv date_format=m-d-Y readmore=\"Read more\" show_excerpt=0 view=1 count=6 items_per_page=2 types=\"PRM, RDV\" start=2016-01-12 end=2019-06-12 image_style=UrlTo400x400ArResized show_filters=1 filter_all_text=*none* filter_regulatory_text=Regulatory filter_non_regulatory_text=Non-regulatory template=foo.php flush=true]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Notice\u003C\u002Fstrong> that all shortcode attributes are optional and that they \u003Cstrong>must\u003C\u002Fstrong> be on a single line.\u003Cbr \u002F>\nDefault values is taken from the plugins settings page.\u003C\u002Fp>\n\u003Cp>Here is a complete list of the different kind of press releases:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>KMK – Annual Financial statement\u003C\u002Fli>\n\u003Cli>RDV – Annual Report\u003C\u002Fli>\n\u003Cli>PRM – Company Announcement\u003C\u002Fli>\n\u003Cli>RPT – Interim Report\u003C\u002Fli>\n\u003Cli>INB – Invitation\u003C\u002Fli>\n\u003Cli>NBR – Newsletter\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More than one block in a page\u003C\u002Fh4>\n\u003Cp>To use more than one block in a single page you will need to set a unique id for each block or else they will both share the same cache entry.\u003C\u002Fp>\n\u003Ch4>Filter feed items\u003C\u002Fh4>\n\u003Cp>On the ‘Filters’ tab you can enable filtering on you feed and add a text for the different kind of filters or use the default ones.\u003Cbr \u002F>\nIf for some reason you would like to hide a specific filter button you can enter the special value \u003Ccode>*none*\u003C\u002Fcode> in the corresponding text field.\u003C\u002Fp>\n\u003Ch4>Template\u003C\u002Fh4>\n\u003Cp>The template used to render the feed is \u003Cstrong>cision-block\u002Ftemplates\u002Fcision-block.php\u003C\u002Fstrong>, you can override\u003Cbr \u002F>\nthis template by copying it to either the root or under a \u003Cstrong>templates\u003C\u002Fstrong> folder in your theme.\u003C\u002Fp>\n\u003Cp>You can also select a specific template which will be used to render the feed under the plugins settings page.\u003Cbr \u002F>\nTo create a new template, you can follow the steps as described in this link: \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fthemes\u002Ftemplate-files-section\u002Fpage-template-files\u002F\" rel=\"nofollow ugc\">Page Templates\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cp>For instance adding a file with the following header comment would create a new ‘Foo’ template:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003C?php\n\u002F**\n * Template name: Foo\n * Template Post Type: cision-block-post\n *\n * Template used to display a feed from Cision.\n **\u002F\n?>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Display single press releases in WordPress\u003C\u002Fh4>\n\u003Cp>Since version 2.0.0 it is possible to fetch and display press releases directly from within WordPress.\u003Cbr \u002F>\nThe template used in this case is \u003Cstrong>cision-block\u002Ftemplates\u002Fcision-block-post.php\u003C\u002Fstrong>, you can override\u003Cbr \u002F>\nthis template by copying it to either the root or under a \u003Cstrong>templates\u003C\u002Fstrong> folder in your theme.\u003C\u002Fp>\n\u003Cp>The \u003Ccode>$CisionItem\u003C\u002Fcode> feed object that is available in the template contains all raw data fetched from Cision.\u003Cbr \u002F>\nUnder the \u003Cstrong>Resources\u003C\u002Fstrong> section there is a link that explains all the different fields that is available.\u003Cbr \u002F>\nFor example if you use the \u003Ccode>$CisionItem->HtmlBody\u003C\u002Fcode> to display content from the feed item you might have to add custom\u003Cbr \u002F>\ncss since this contains pre formated html which may include inline css and so on.\u003C\u002Fp>\n\u003Ch4>Fields\u003C\u002Fh4>\n\u003Cp>By default, only the following fields are collected for each feed item:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title\u003C\u002Fli>\n\u003Cli>Intro\u003C\u002Fli>\n\u003Cli>Body\u003C\u002Fli>\n\u003Cli>PublishDate\u003C\u002Fli>\n\u003Cli>CisionWireUrl\u003C\u002Fli>\n\u003Cli>IsRegulatory\u003C\u002Fli>\n\u003Cli>Images[0]\n\u003Cul>\n\u003Cli>DownloadUrl\u003C\u002Fli>\n\u003Cli>Description\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Filters\u003C\u002Fh4>\n\u003Cp>Add more fields to each feed item:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_map_source_item', function($item, $data, $block_id) {\n  $item['Header'] = sanitize_text_field($data->Header);\n  $item['LogoUrl'] = esc_url_raw($data->LogoUrl);\n  $item['SocialMediaPitch'] = sanitize_text_field($data->SocialMediaPitch);\n\n  return $item;\n}, 10, 3);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Customize the sorting of the feed items:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_sort', function($items, $block_id) {\n  usort($items, function($a, $b) {\n    return $a->PublishDate > $b->PublishDate;\n  });\n\n  return $items;\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Add custom attributes to the pager:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_pager_attributes', function(array $attributes, $block_id) {\n  return array_merge(\n    $attributes,\n    array(\n      'class' => 'custom-class',\n      'id' => 'custom-id',\n    )\n  );\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Set a custom class for active pager item:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_pager_active_class', function($class, $block_id) {\n  return 'custom-class';\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To add attributes to the section wrapper in the template:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_wrapper_attributes', function(array $attributes, $block_id) {\n  return array(\n    'class' => array(\n      'custom-class',\n    ),\n  );\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To add attributes to the article wrapper in the template:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_media_attributes', function(array $attributes, $block_id) {\n  return array(\n    'class' => array(\n      'custom-class',\n    ),\n  );\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Add a prefix that will be displayed at the start of the wrapper:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_prefix', function($prefix, $block_id) {\n  return '\u003Ch1>Prefix\u003C\u002Fh1>';\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Add a suffix that will be displayed at the end of the wrapper:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('cision_block_suffix', function($suffix, $block_id) {\n  return '\u003Ch1>Suffix\u003C\u002Fh1>';\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Resources\u003C\u002Fh4>\n\u003Cp>A complete list of fields can be found at: \u003Ca href=\"https:\u002F\u002Fwebsolutions.ne.cision.com\u002Fdocuments\u002FP2_Feed.pdf\" rel=\"nofollow ugc\">https:\u002F\u002Fwebsolutions.ne.cision.com\u002Fdocuments\u002FP2_Feed.pdf\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The following Feed identifier can be used for testing: \u003Cstrong>A275C0BF733048FFAE9126ACA64DD08F\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch3>Improvements\u003C\u002Fh3>\n\u003Cp>If you have any ideas for improvements, don’t hesitate to email me at cisionblock@gmail.com or send me a message on \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you run into any trouble, don’t hesitate to add a new topic under the support section:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcision-block\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcision-block\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also try contacting me on \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin adds a shortcode and a widget that can be used for pulling and displaying press releases from Cision.",70,11635,"2025-05-05T19:20:00.000Z","5.3","7.4",[51,52,53,54,55],"cision","feed","ir","press","stock","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcision-block.4.4.0.zip",91,"2025-05-05 20:29:59","2026-04-06T09:54:40.288Z",{"slug":62,"name":63,"version":64,"author":4,"author_profile":5,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":36,"num_ratings":36,"last_updated":69,"tested_up_to":70,"requires_at_least":71,"requires_php":72,"tags":73,"homepage":76,"download_link":77,"security_score":78,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":38},"cision-modules","Cision Modules","1.0.1","\u003Cp>This plugin can be used to display tickers from Cision.\u003C\u002Fp>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>The shortcode \u003Cstrong>[cision-ticker]\u003C\u002Fstrong> can either be used by adding it to the content field of any post or by using the \u003Cstrong>do_shortcode\u003C\u002Fstrong> function in one of your templates.\u003Cbr \u002F>\nAt the moment the shortcode will only render the associated label with price and currency for each ticker.\u003C\u002Fp>\n\u003Cp>If there is other data that you need to display, please contact me and perhaps we can make a small addition for this.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you run into any trouble, don’t hesitate to add a new topic under the support section:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcision-modules\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcision-modules\u002F\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also try contacting me on \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin aims to add support for different cision modules.",10,1031,"2021-02-13T03:23:00.000Z","5.6.17","4.0.0","7.1",[51,74,75],"modules","ticker","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcision-modules\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcision-modules.1.0.1.zip",85,{"slug":80,"name":81,"version":82,"author":4,"author_profile":5,"description":83,"short_description":84,"active_installs":67,"downloaded":85,"rating":36,"num_ratings":36,"last_updated":86,"tested_up_to":24,"requires_at_least":87,"requires_php":49,"tags":88,"homepage":93,"download_link":94,"security_score":35,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":60},"wp-giosg","WP Giosg","2.1.0","\u003Cp>This plugin adds a script tag that will enable the live chat from \u003Ca href=\"http:\u002F\u002Fwww.giosg.com\" rel=\"nofollow ugc\">www.giosg.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>The only thing that needs to be done is to add your giosg company ID under the settings page.\u003C\u002Fp>\n\u003Ch3>Basket\u003C\u002Fh3>\n\u003Cp>The giosg basket can be integrated by turning on \u003Ccode>Enable basket\u003C\u002Fcode> from the settings page.\u003Cbr \u002F>\nIn giosg the currency for the basket needs to be configured to match the default currency for your\u003Cbr \u002F>\nWordPress cart. At this point only \u003Cstrong>woocommerce\u003C\u002Fstrong> is supported.\u003C\u002Fp>\n\u003Ch4>Resources\u003C\u002Fh4>\n\u003Cp>To read more about the giosg live chat visit: \u003Ca href=\"http:\u002F\u002Fwww.giosg.com\" rel=\"nofollow ugc\">www.giosg.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you run into any trouble, don’t hesitate to add a new topic under the support section:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-giosg\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fwp-giosg\u003C\u002Fa>\u003Cbr \u002F>\nYou can also try \u003Ca href=\"https:\u002F\u002Fjoin.slack.com\u002Ft\u002Fcyclonecode\u002Fshared_invite\u002Fzt-6bdtbdab-n9QaMLM~exHP19zFDPN~AQ\" rel=\"nofollow ugc\">slack\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin integrates the live chat from giosg.com.",2303,"2025-11-04T22:07:00.000Z","3.1.0",[89,90,91,92],"customer-support","giosg","live-chat","woocommerce","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-giosg\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-giosg.2.1.0.zip",{"slug":96,"name":97,"version":98,"author":4,"author_profile":5,"description":99,"short_description":100,"active_installs":36,"downloaded":101,"rating":36,"num_ratings":36,"last_updated":102,"tested_up_to":103,"requires_at_least":104,"requires_php":48,"tags":105,"homepage":56,"download_link":109,"security_score":78,"vuln_count":36,"unpatched_count":36,"last_vuln_date":37,"fetched_at":60},"asciify","Asciify","1.0.0","\u003Cp>This plugin creates text based images for uploaded attachments.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>If you run into any trouble, don’t hesitate to add a new topic under the support section:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fasciify\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fasciify\u003C\u002Fa>\u003C\u002Fp>\n","This plugin creates text based images for uploaded attachments.",1355,"2018-04-06T08:20:00.000Z","4.9.29","2.9.0",[106,107,108],"ascii","attachment","image","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fasciify.1.0.0.zip"]