Changeset 2393059
- Timestamp:
- 10/04/2020 06:20:52 AM (4 years ago)
- Location:
- curatewp-related-posts
- Files:
-
- 4 added
- 4 deleted
- 26 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
curatewp-related-posts/assets/banner-1544x500-rtl.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/banner-1544x500.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/banner-772x250-rtl.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/banner-772x250.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/icon-128x128.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/icon-256x256.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/screenshot-1.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/screenshot-2.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/screenshot-3.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/assets/screenshot-4.png
-
Property
svn:mime-type
changed from
application/octet-stream
toimage/png
-
Property
svn:mime-type
changed from
-
curatewp-related-posts/tags/1.2.0/build/index.asset.php
r2168926 r2393059 1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-e ditor', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '64d0fda7e7cf30c392c3d3f66d077923');1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-e'); -
curatewp-related-posts/tags/1.2.0/build/index.js
r2168926 r2393059 1 !function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=14)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.editor}()},function(e,t,n){var r=n(15);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r=n(16),o=n(4);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(19),o=n(18),c=n(17);e.exports=function(e,t){return r(e)||o(e,t)||c()}},function(e,t,n){"use strict";n.r(t);var r={};n.d(r,"name",function(){return C}),n.d(r,"settings",function(){return D});var o=n(3),c=n(0),i=n(1),l=n(2),a=n(13),u=n.n(a),s=n(12),p=n.n(s),f=n(11),b=n.n(f),d=n(10),y=n.n(d),m=n(9),O=n.n(m),h=n(4),_=n.n(h),g=n(8),j=n.n(g),v=n(5),w=n(7),x=n(6),S=function(e){function t(){var e;return p()(this,t),(e=y()(this,O()(t).apply(this,arguments))).deprecateSectionDetails=e.deprecateSectionDetails.bind(_()(e)),e.convertSectionDetails=e.convertSectionDetails.bind(_()(e)),e}return j()(t,e),b()(t,[{key:"deprecateSectionDetails",value:function(){this.props.setAttributes({title:null,description:null})}},{key:"convertSectionDetails",value:function(){var e=this.props,t=e.getBlockIndex,n=e.clientId,r=e.attributes,c=r.title,i=r.description,l=t(n);Object(v.dispatch)("core/editor").insertBlocks([Object(o.createBlock)("core/heading",{level:3,content:c}),Object(o.createBlock)("core/paragraph",{content:i})],l,void 0,!1),this.deprecateSectionDetails()}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.isSelected,o=e.postID,a=t.in_category,s=t.in_tag,p=t.number,f=t.orderby,b=t.order;return Object(c.createElement)("div",null,r&&t.title&&Object(c.createElement)(x.Warning,{actions:[Object(c.createElement)(l.Button,{isDefault:!0,isLarge:!0,onClick:this.deprecateSectionDetails},Object(i.__)("Remove","cwprp")),Object(c.createElement)(l.Button,{isPrimary:!0,isLarge:!0,onClick:this.convertSectionDetails},Object(i.__)("Convert to Blocks","cwprp"))]},Object(i.__)("Section title and description has been deprecated.","cwprp")),Object(c.createElement)(w.InspectorControls,null,Object(c.createElement)(l.PanelBody,{initialOpen:!0},Object(c.createElement)(l.RangeControl,{label:Object(i.__)("Number of posts to show","cwprp"),value:p,min:1,onChange:function(e){return n({number:e})}}),Object(c.createElement)(l.SelectControl,{label:Object(i.__)("Order by","cwprp"),value:"".concat(f,"/").concat(b),options:[{label:Object(i.__)("Newest to Oldest","cwprp"),value:"date/desc"},{label:Object(i.__)("Oldest to Newest","cwprp"),value:"date/asc"},{label:Object(i.__)("A → Z","cwprp"),value:"title/asc"},{label:Object(i.__)("Z → A","cwprp"),value:"title/desc"},{label:Object(i.__)("Random","cwprp"),value:"rand/"}],onChange:function(e){var t=e.split("/"),r=u()(t,2),o=r[0],c=r[1];c!==b&&n({order:c}),o!==f&&n({orderby:o})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Category","cwprp"),help:a?Object(i.__)("Including posts from the same categories.","cwprp"):Object(i.__)("Toggle to show posts from the same categories.","cwprp"),checked:a,onChange:function(){return n({in_category:!a})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Tag","cwprp"),help:s?Object(i.__)("Including posts from the same tags.","cwprp"):Object(i.__)("Toggle to show posts from the same tags.","cwprp"),checked:s,onChange:function(){return n({in_tag:!s})}}))),Object(c.createElement)(l.Disabled,null,Object(c.createElement)(l.ServerSideRender,{block:"curatewp/related-posts",attributes:t,urlQueryArgs:{postID:o}})))}}]),t}(c.Component),E=Object(v.withSelect)(function(e){var t=e("core/editor"),n=t.getCurrentPostId,r=t.getBlockIndex;return{postID:n(),getBlockIndex:r}})(S),k=Object(c.createElement)(l.SVG,{viewBox:"0 0 24 24"},Object(c.createElement)(l.G,{fill:"none",fillRule:"evenodd"},Object(c.createElement)(l.Rect,{fill:"#FFD700",width:"24",height:"24",rx:"2"}),Object(c.createElement)(l.Path,{d:"M18 16l-2 1-7-4v-1-1l7-4a3 3 0 0 0 5-2 3 3 0 1 0-6 1l-7 4a3 3 0 0 0-5 2 3 3 0 0 0 5 2l7 4v1a3 3 0 1 0 3-3z",fill:"#191500",fillRule:"nonzero"}))),C="curatewp/related-posts",D={title:Object(i.__)("Related Posts","cwprp"),description:Object(c.createElement)(c.Fragment,null,Object(c.createElement)("p",null,Object(i.__)("Keep visitors engaged by highlighting relevant content.")),Object(c.createElement)(l.ExternalLink,{href:"https://curatewp.com/"},Object(i.__)("Get CurateWP","cwprp"))),icon:k,category:"curatewp",keywords:[Object(i.__)("related","cwprp"),Object(i.__)("engagement","cwprp"),Object(i.__)("similar","cwprp")],edit:E,save:function(){return null}};n.d(t,"registerBlocks",function(){return P});var I=function(e){var t=e.settings,n=e.name;Object(o.registerBlockType)(n,t)},P=function(){[r].forEach(I)};P()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,o=!1,c=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,c=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw c}}return n}}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}}]); 1 (window.webpackJsonp=window.webpackJsonp||[]).push([[1],{20:function(e,t,n){}}]),function(e){function t(t){for(var r,i,l=t[0],a=t[1],u=t[2],s=0,f=[];s<l.length;s++)i=l[s],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&f.push(o[i][0]),o[i]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r]);for(p&&p(t);f.length;)f.shift()();return c.push.apply(c,u||[]),n()}function n(){for(var e,t=0;t<c.length;t++){for(var n=c[t],r=!0,l=1;l<n.length;l++){var a=n[l];0!==o[a]&&(r=!1)}r&&(c.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},o={0:0},c=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var l=window.webpackJsonp=window.webpackJsonp||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var u=0;u<l.length;u++)t(l[u]);var p=a;c.push([21,1]),n()}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t,n){var r=n(13),o=n(14),c=n(15),i=n(17);e.exports=function(e,t){return r(e)||o(e,t)||c(e,t)||i()}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t,n){var r=n(18);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},function(e,t,n){var r=n(19),o=n(4);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,c=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,c=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw c}}return n}}},function(e,t,n){var r=n(16);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},,function(e,t,n){"use strict";n.r(t),n.d(t,"registerBlocks",(function(){return I}));var r={};n.r(r),n.d(r,"name",(function(){return P})),n.d(r,"settings",(function(){return C}));var o=n(3),c=n(0),i=n(1),l=n(2),a=n(8),u=n.n(a),p=n(9),s=n.n(p),f=n(10),b=n.n(f),d=n(4),y=n.n(d),h=n(11),v=n.n(h),O=n(12),m=n.n(O),g=n(5),w=n.n(g),j=n(6),_=n(7);function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=w()(e);if(t){var o=w()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m()(this,n)}}var S=function(e){v()(n,e);var t=x(n);function n(){var e;return s()(this,n),(e=t.apply(this,arguments)).deprecateSectionDetails=e.deprecateSectionDetails.bind(y()(e)),e.convertSectionDetails=e.convertSectionDetails.bind(y()(e)),e}return b()(n,[{key:"deprecateSectionDetails",value:function(){this.props.setAttributes({title:null,description:null})}},{key:"convertSectionDetails",value:function(){var e=this.props,t=e.getBlockIndex,n=e.clientId,r=e.attributes,c=r.title,i=r.description,l=t(n);Object(j.dispatch)("core/editor").insertBlocks([Object(o.createBlock)("core/heading",{level:3,content:c}),Object(o.createBlock)("core/paragraph",{content:i})],l,void 0,!1),this.deprecateSectionDetails()}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.isSelected,o=e.postID,a=t.in_category,p=t.in_tag,s=t.number,f=t.orderby,b=t.order;return Object(c.createElement)("div",null,r&&t.title&&Object(c.createElement)(_.Warning,{actions:[Object(c.createElement)(l.Button,{key:"remove",isDefault:!0,onClick:this.deprecateSectionDetails},Object(i.__)("Remove","cwprp")),Object(c.createElement)(l.Button,{key:"convert",isPrimary:!0,onClick:this.convertSectionDetails},Object(i.__)("Convert to Blocks","cwprp"))]},Object(i.__)("Section title and description has been deprecated.","cwprp")),Object(c.createElement)(_.InspectorControls,null,Object(c.createElement)(l.PanelBody,{initialOpen:!0},Object(c.createElement)(l.RangeControl,{label:Object(i.__)("Number of posts to show","cwprp"),value:s,min:1,onChange:function(e){return n({number:e})}}),Object(c.createElement)(l.SelectControl,{label:Object(i.__)("Order by","cwprp"),value:"".concat(f,"/").concat(b),options:[{ 2 /* translators: label for ordering posts by date in descending order. */ 3 label:Object(i.__)("Newest to Oldest","cwprp"),value:"date/desc"},{ 4 /* translators: label for ordering posts by date in ascending order. */ 5 label:Object(i.__)("Oldest to Newest","cwprp"),value:"date/asc"},{ 6 /* translators: label for ordering posts by title in ascending order. */ 7 label:Object(i.__)("A → Z","cwprp"),value:"title/asc"},{ 8 /* translators: label for ordering posts by title in descending order. */ 9 label:Object(i.__)("Z → A","cwprp"),value:"title/desc"},{ 10 /* translators: label for randomly ordering posts. */ 11 label:Object(i.__)("Random","cwprp"),value:"rand/"}],onChange:function(e){var t=e.split("/"),r=u()(t,2),o=r[0],c=r[1];c!==b&&n({order:c}),o!==f&&n({orderby:o})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Category","cwprp"),help:a?Object(i.__)("Including posts from the same categories.","cwprp"):Object(i.__)("Toggle to show posts from the same categories.","cwprp"),checked:a,onChange:function(){return n({in_category:!a})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Tag","cwprp"),help:p?Object(i.__)("Including posts from the same tags.","cwprp"):Object(i.__)("Toggle to show posts from the same tags.","cwprp"),checked:p,onChange:function(){return n({in_tag:!p})}}))),Object(c.createElement)(l.Disabled,null,Object(c.createElement)(l.ServerSideRender,{block:"curatewp/related-posts",attributes:t,urlQueryArgs:{postID:o}})))}}]),n}(c.Component),k=Object(j.withSelect)((function(e){var t=e("core/editor"),n=t.getCurrentPostId,r=t.getBlockIndex;return{postID:n(),getBlockIndex:r}}))(S),E=Object(c.createElement)(l.SVG,{viewBox:"0 0 24 24"},Object(c.createElement)(l.G,{fill:"none",fillRule:"evenodd"},Object(c.createElement)(l.Rect,{fill:"#FFD700",width:"24",height:"24",rx:"2"}),Object(c.createElement)(l.Path,{d:"M18 16l-2 1-7-4v-1-1l7-4a3 3 0 0 0 5-2 3 3 0 1 0-6 1l-7 4a3 3 0 0 0-5 2 3 3 0 0 0 5 2l7 4v1a3 3 0 1 0 3-3z",fill:"#191500",fillRule:"nonzero"}))),P="curatewp/related-posts",C={title:Object(i.__)("Related Posts","cwprp"),description:Object(c.createElement)(c.Fragment,null,Object(c.createElement)("p",null,Object(i.__)("Keep visitors engaged by highlighting relevant content.")),Object(c.createElement)(l.ExternalLink,{href:"https://curatewp.com/"},Object(i.__)("Get CurateWP","cwprp"))),icon:E,category:"curatewp",keywords:[Object(i.__)("related","cwprp"),Object(i.__)("engagement","cwprp"),Object(i.__)("similar","cwprp")],edit:k,save:function(){return null}},D=(n(20),function(e){var t=e.settings,n=e.name;Object(o.registerBlockType)(n,t)}),I=function(){[r].forEach(D)};I()}]); -
curatewp-related-posts/tags/1.2.0/changelog.txt
r2168926 r2393059 1 1 == Changelog == 2 3 4 2 5 3 6 = 1.1.0 = -
curatewp-related-posts/tags/1.2.0/curatewp-related-posts.php
r2168926 r2393059 5 5 Plugin URI: https://curatewp.com/ 6 6 Description: Display related posts within the current post, in a widget, and in your theme. 7 Version: 1. 1.07 Version: 1..0 8 8 Author: JR Tashjian 9 9 Author URI: https://jrtashjian.com … … 11 11 Domain Path: languages 12 12 13 Copyright 2019 JR Tashjian13 Copyright 2019 JR Tashjian 14 14 15 This program is free software; you can redistribute it and/or 16 modify it under the terms of the GNU General Public License 17 as published by the Free Software Foundation; either version 2 18 of the License, or(at your option) any later version.15 This program is free software; you can redistribute it and/or 16 it under the terms of the GNU General Public License as published by 17 the Free Software Foundation; either version 2 of the License, or 18 (at your option) any later version. 19 19 20 20 This program is distributed in the hope that it will be useful, … … 32 32 } 33 33 34 define( 'CWPRP_VERSION', '1. 0.1' );34 define( 'CWPRP_VERSION', '1.' ); 35 35 define( 'CWPRP_PLUGIN_DIR', dirname( __FILE__ ) ); 36 36 define( 'CWPRP_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); -
curatewp-related-posts/tags/1.2.0/includes/Core.php
r2168926 r2393059 108 108 wp_enqueue_style( 109 109 'cwprp-layouts', 110 CWPRP_PLUGIN_URL . 'build/ layouts.css',110 CWPRP_PLUGIN_URL . 'build/.css', 111 111 array(), 112 112 CWPRP_VERSION -
curatewp-related-posts/tags/1.2.0/includes/Widget.php
r2063444 r2393059 126 126 $title = isset( $instance['title'] ) ? $instance['title'] : ''; 127 127 $description = isset( $instance['description'] ) ? $instance['description'] : ''; 128 $number = isset( $instance['number'] ) ? $instance['number'] : '';128 $number = isset( $instance['number'] ) ? $instance['number'] : ; 129 129 $in_category = isset( $instance['in_category'] ) ? $instance['in_category'] : ''; 130 130 $in_tag = isset( $instance['in_tag'] ) ? $instance['in_tag'] : ''; … … 159 159 id="<?php echo esc_attr( $this->get_field_id( 'number' ) ); ?>" 160 160 name="<?php echo esc_attr( $this->get_field_name( 'number' ) ); ?>" 161 value="<?php echo esc_attr( $number ?: 5); ?>"161 value="<?php echo esc_attr( $number ); ?>" 162 162 step="1" 163 163 /> -
curatewp-related-posts/tags/1.2.0/includes/template-functions.php
r2168926 r2393059 93 93 94 94 // Convert class string to array and append additional wrapper classes. 95 $classes = e xplode( ' ', $args['class'] );95 $classes = explode( ' ', $args['class'] ); 96 96 $classes[] = 'curatewp-section'; 97 97 $classes[] = 'curatewp-section-' . $section_id; -
curatewp-related-posts/tags/1.2.0/readme.txt
r2168926 r2393059 3 3 Tags: curatewp, curation, related, related posts, related content, recommended, engagement, similar, similar posts, gutenberg, block, shortcode 4 4 Requires at least: 4.9.8 5 Tested up to: 5. 2.35 Tested up to: 5. 6 6 Requires PHP: 5.6 7 Stable tag: 1. 1.07 Stable tag: 1..0 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 35 35 == Changelog == 36 36 37 * The section title and description is deprecated within the block 38 * Added support for WP 5.2.3 39 * Added support for Gutenberg 6.6.0 37 * Added support for WP 5.5.1 -
curatewp-related-posts/trunk/build/index.asset.php
r2168926 r2393059 1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-e ditor', 'wp-element', 'wp-i18n', 'wp-polyfill'), 'version' => '64d0fda7e7cf30c392c3d3f66d077923');1 <?php return array('dependencies' => array('wp-block-editor', 'wp-blocks', 'wp-components', 'wp-data', 'wp-e'); -
curatewp-related-posts/trunk/build/index.js
r2168926 r2393059 1 !function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.r=function(e){Object.defineProperty(e,"__esModule",{value:!0})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=14)}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t){!function(){e.exports=this.wp.editor}()},function(e,t,n){var r=n(15);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t,n){var r=n(16),o=n(4);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t,n){var r=n(19),o=n(18),c=n(17);e.exports=function(e,t){return r(e)||o(e,t)||c()}},function(e,t,n){"use strict";n.r(t);var r={};n.d(r,"name",function(){return C}),n.d(r,"settings",function(){return D});var o=n(3),c=n(0),i=n(1),l=n(2),a=n(13),u=n.n(a),s=n(12),p=n.n(s),f=n(11),b=n.n(f),d=n(10),y=n.n(d),m=n(9),O=n.n(m),h=n(4),_=n.n(h),g=n(8),j=n.n(g),v=n(5),w=n(7),x=n(6),S=function(e){function t(){var e;return p()(this,t),(e=y()(this,O()(t).apply(this,arguments))).deprecateSectionDetails=e.deprecateSectionDetails.bind(_()(e)),e.convertSectionDetails=e.convertSectionDetails.bind(_()(e)),e}return j()(t,e),b()(t,[{key:"deprecateSectionDetails",value:function(){this.props.setAttributes({title:null,description:null})}},{key:"convertSectionDetails",value:function(){var e=this.props,t=e.getBlockIndex,n=e.clientId,r=e.attributes,c=r.title,i=r.description,l=t(n);Object(v.dispatch)("core/editor").insertBlocks([Object(o.createBlock)("core/heading",{level:3,content:c}),Object(o.createBlock)("core/paragraph",{content:i})],l,void 0,!1),this.deprecateSectionDetails()}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.isSelected,o=e.postID,a=t.in_category,s=t.in_tag,p=t.number,f=t.orderby,b=t.order;return Object(c.createElement)("div",null,r&&t.title&&Object(c.createElement)(x.Warning,{actions:[Object(c.createElement)(l.Button,{isDefault:!0,isLarge:!0,onClick:this.deprecateSectionDetails},Object(i.__)("Remove","cwprp")),Object(c.createElement)(l.Button,{isPrimary:!0,isLarge:!0,onClick:this.convertSectionDetails},Object(i.__)("Convert to Blocks","cwprp"))]},Object(i.__)("Section title and description has been deprecated.","cwprp")),Object(c.createElement)(w.InspectorControls,null,Object(c.createElement)(l.PanelBody,{initialOpen:!0},Object(c.createElement)(l.RangeControl,{label:Object(i.__)("Number of posts to show","cwprp"),value:p,min:1,onChange:function(e){return n({number:e})}}),Object(c.createElement)(l.SelectControl,{label:Object(i.__)("Order by","cwprp"),value:"".concat(f,"/").concat(b),options:[{label:Object(i.__)("Newest to Oldest","cwprp"),value:"date/desc"},{label:Object(i.__)("Oldest to Newest","cwprp"),value:"date/asc"},{label:Object(i.__)("A → Z","cwprp"),value:"title/asc"},{label:Object(i.__)("Z → A","cwprp"),value:"title/desc"},{label:Object(i.__)("Random","cwprp"),value:"rand/"}],onChange:function(e){var t=e.split("/"),r=u()(t,2),o=r[0],c=r[1];c!==b&&n({order:c}),o!==f&&n({orderby:o})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Category","cwprp"),help:a?Object(i.__)("Including posts from the same categories.","cwprp"):Object(i.__)("Toggle to show posts from the same categories.","cwprp"),checked:a,onChange:function(){return n({in_category:!a})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Tag","cwprp"),help:s?Object(i.__)("Including posts from the same tags.","cwprp"):Object(i.__)("Toggle to show posts from the same tags.","cwprp"),checked:s,onChange:function(){return n({in_tag:!s})}}))),Object(c.createElement)(l.Disabled,null,Object(c.createElement)(l.ServerSideRender,{block:"curatewp/related-posts",attributes:t,urlQueryArgs:{postID:o}})))}}]),t}(c.Component),E=Object(v.withSelect)(function(e){var t=e("core/editor"),n=t.getCurrentPostId,r=t.getBlockIndex;return{postID:n(),getBlockIndex:r}})(S),k=Object(c.createElement)(l.SVG,{viewBox:"0 0 24 24"},Object(c.createElement)(l.G,{fill:"none",fillRule:"evenodd"},Object(c.createElement)(l.Rect,{fill:"#FFD700",width:"24",height:"24",rx:"2"}),Object(c.createElement)(l.Path,{d:"M18 16l-2 1-7-4v-1-1l7-4a3 3 0 0 0 5-2 3 3 0 1 0-6 1l-7 4a3 3 0 0 0-5 2 3 3 0 0 0 5 2l7 4v1a3 3 0 1 0 3-3z",fill:"#191500",fillRule:"nonzero"}))),C="curatewp/related-posts",D={title:Object(i.__)("Related Posts","cwprp"),description:Object(c.createElement)(c.Fragment,null,Object(c.createElement)("p",null,Object(i.__)("Keep visitors engaged by highlighting relevant content.")),Object(c.createElement)(l.ExternalLink,{href:"https://curatewp.com/"},Object(i.__)("Get CurateWP","cwprp"))),icon:k,category:"curatewp",keywords:[Object(i.__)("related","cwprp"),Object(i.__)("engagement","cwprp"),Object(i.__)("similar","cwprp")],edit:E,save:function(){return null}};n.d(t,"registerBlocks",function(){return P});var I=function(e){var t=e.settings,n=e.name;Object(o.registerBlockType)(n,t)},P=function(){[r].forEach(I)};P()},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){function n(e){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(t){return"function"==typeof Symbol&&"symbol"===n(Symbol.iterator)?e.exports=r=function(e){return n(e)}:e.exports=r=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":n(e)},r(t)}e.exports=r},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}},function(e,t){e.exports=function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,o=!1,c=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,c=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw c}}return n}}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}}]); 1 (window.webpackJsonp=window.webpackJsonp||[]).push([[1],{20:function(e,t,n){}}]),function(e){function t(t){for(var r,i,l=t[0],a=t[1],u=t[2],s=0,f=[];s<l.length;s++)i=l[s],Object.prototype.hasOwnProperty.call(o,i)&&o[i]&&f.push(o[i][0]),o[i]=0;for(r in a)Object.prototype.hasOwnProperty.call(a,r)&&(e[r]=a[r]);for(p&&p(t);f.length;)f.shift()();return c.push.apply(c,u||[]),n()}function n(){for(var e,t=0;t<c.length;t++){for(var n=c[t],r=!0,l=1;l<n.length;l++){var a=n[l];0!==o[a]&&(r=!1)}r&&(c.splice(t--,1),e=i(i.s=n[0]))}return e}var r={},o={0:0},c=[];function i(t){if(r[t])return r[t].exports;var n=r[t]={i:t,l:!1,exports:{}};return e[t].call(n.exports,n,n.exports,i),n.l=!0,n.exports}i.m=e,i.c=r,i.d=function(e,t,n){i.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.t=function(e,t){if(1&t&&(e=i(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(i.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)i.d(n,r,function(t){return e[t]}.bind(null,r));return n},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,"a",t),t},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},i.p="";var l=window.webpackJsonp=window.webpackJsonp||[],a=l.push.bind(l);l.push=t,l=l.slice();for(var u=0;u<l.length;u++)t(l[u]);var p=a;c.push([21,1]),n()}([function(e,t){!function(){e.exports=this.wp.element}()},function(e,t){!function(){e.exports=this.wp.i18n}()},function(e,t){!function(){e.exports=this.wp.components}()},function(e,t){!function(){e.exports=this.wp.blocks}()},function(e,t){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}},function(e,t){function n(t){return e.exports=n=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},n(t)}e.exports=n},function(e,t){!function(){e.exports=this.wp.data}()},function(e,t){!function(){e.exports=this.wp.blockEditor}()},function(e,t,n){var r=n(13),o=n(14),c=n(15),i=n(17);e.exports=function(e,t){return r(e)||o(e,t)||c(e,t)||i()}},function(e,t){e.exports=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}},function(e,t){function n(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}e.exports=function(e,t,r){return t&&n(e.prototype,t),r&&n(e,r),e}},function(e,t,n){var r=n(18);e.exports=function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&r(e,t)}},function(e,t,n){var r=n(19),o=n(4);e.exports=function(e,t){return!t||"object"!==r(t)&&"function"!=typeof t?o(e):t}},function(e,t){e.exports=function(e){if(Array.isArray(e))return e}},function(e,t){e.exports=function(e,t){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e)){var n=[],r=!0,o=!1,c=void 0;try{for(var i,l=e[Symbol.iterator]();!(r=(i=l.next()).done)&&(n.push(i.value),!t||n.length!==t);r=!0);}catch(e){o=!0,c=e}finally{try{r||null==l.return||l.return()}finally{if(o)throw c}}return n}}},function(e,t,n){var r=n(16);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}}},function(e,t){e.exports=function(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t){e.exports=function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}},function(e,t){function n(t,r){return e.exports=n=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},n(t,r)}e.exports=n},function(e,t){function n(t){return"function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?e.exports=n=function(e){return typeof e}:e.exports=n=function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(t)}e.exports=n},,function(e,t,n){"use strict";n.r(t),n.d(t,"registerBlocks",(function(){return I}));var r={};n.r(r),n.d(r,"name",(function(){return P})),n.d(r,"settings",(function(){return C}));var o=n(3),c=n(0),i=n(1),l=n(2),a=n(8),u=n.n(a),p=n(9),s=n.n(p),f=n(10),b=n.n(f),d=n(4),y=n.n(d),h=n(11),v=n.n(h),O=n(12),m=n.n(O),g=n(5),w=n.n(g),j=n(6),_=n(7);function x(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(e){return!1}}();return function(){var n,r=w()(e);if(t){var o=w()(this).constructor;n=Reflect.construct(r,arguments,o)}else n=r.apply(this,arguments);return m()(this,n)}}var S=function(e){v()(n,e);var t=x(n);function n(){var e;return s()(this,n),(e=t.apply(this,arguments)).deprecateSectionDetails=e.deprecateSectionDetails.bind(y()(e)),e.convertSectionDetails=e.convertSectionDetails.bind(y()(e)),e}return b()(n,[{key:"deprecateSectionDetails",value:function(){this.props.setAttributes({title:null,description:null})}},{key:"convertSectionDetails",value:function(){var e=this.props,t=e.getBlockIndex,n=e.clientId,r=e.attributes,c=r.title,i=r.description,l=t(n);Object(j.dispatch)("core/editor").insertBlocks([Object(o.createBlock)("core/heading",{level:3,content:c}),Object(o.createBlock)("core/paragraph",{content:i})],l,void 0,!1),this.deprecateSectionDetails()}},{key:"render",value:function(){var e=this.props,t=e.attributes,n=e.setAttributes,r=e.isSelected,o=e.postID,a=t.in_category,p=t.in_tag,s=t.number,f=t.orderby,b=t.order;return Object(c.createElement)("div",null,r&&t.title&&Object(c.createElement)(_.Warning,{actions:[Object(c.createElement)(l.Button,{key:"remove",isDefault:!0,onClick:this.deprecateSectionDetails},Object(i.__)("Remove","cwprp")),Object(c.createElement)(l.Button,{key:"convert",isPrimary:!0,onClick:this.convertSectionDetails},Object(i.__)("Convert to Blocks","cwprp"))]},Object(i.__)("Section title and description has been deprecated.","cwprp")),Object(c.createElement)(_.InspectorControls,null,Object(c.createElement)(l.PanelBody,{initialOpen:!0},Object(c.createElement)(l.RangeControl,{label:Object(i.__)("Number of posts to show","cwprp"),value:s,min:1,onChange:function(e){return n({number:e})}}),Object(c.createElement)(l.SelectControl,{label:Object(i.__)("Order by","cwprp"),value:"".concat(f,"/").concat(b),options:[{ 2 /* translators: label for ordering posts by date in descending order. */ 3 label:Object(i.__)("Newest to Oldest","cwprp"),value:"date/desc"},{ 4 /* translators: label for ordering posts by date in ascending order. */ 5 label:Object(i.__)("Oldest to Newest","cwprp"),value:"date/asc"},{ 6 /* translators: label for ordering posts by title in ascending order. */ 7 label:Object(i.__)("A → Z","cwprp"),value:"title/asc"},{ 8 /* translators: label for ordering posts by title in descending order. */ 9 label:Object(i.__)("Z → A","cwprp"),value:"title/desc"},{ 10 /* translators: label for randomly ordering posts. */ 11 label:Object(i.__)("Random","cwprp"),value:"rand/"}],onChange:function(e){var t=e.split("/"),r=u()(t,2),o=r[0],c=r[1];c!==b&&n({order:c}),o!==f&&n({orderby:o})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Category","cwprp"),help:a?Object(i.__)("Including posts from the same categories.","cwprp"):Object(i.__)("Toggle to show posts from the same categories.","cwprp"),checked:a,onChange:function(){return n({in_category:!a})}}),Object(c.createElement)(l.ToggleControl,{label:Object(i.__)("In Tag","cwprp"),help:p?Object(i.__)("Including posts from the same tags.","cwprp"):Object(i.__)("Toggle to show posts from the same tags.","cwprp"),checked:p,onChange:function(){return n({in_tag:!p})}}))),Object(c.createElement)(l.Disabled,null,Object(c.createElement)(l.ServerSideRender,{block:"curatewp/related-posts",attributes:t,urlQueryArgs:{postID:o}})))}}]),n}(c.Component),k=Object(j.withSelect)((function(e){var t=e("core/editor"),n=t.getCurrentPostId,r=t.getBlockIndex;return{postID:n(),getBlockIndex:r}}))(S),E=Object(c.createElement)(l.SVG,{viewBox:"0 0 24 24"},Object(c.createElement)(l.G,{fill:"none",fillRule:"evenodd"},Object(c.createElement)(l.Rect,{fill:"#FFD700",width:"24",height:"24",rx:"2"}),Object(c.createElement)(l.Path,{d:"M18 16l-2 1-7-4v-1-1l7-4a3 3 0 0 0 5-2 3 3 0 1 0-6 1l-7 4a3 3 0 0 0-5 2 3 3 0 0 0 5 2l7 4v1a3 3 0 1 0 3-3z",fill:"#191500",fillRule:"nonzero"}))),P="curatewp/related-posts",C={title:Object(i.__)("Related Posts","cwprp"),description:Object(c.createElement)(c.Fragment,null,Object(c.createElement)("p",null,Object(i.__)("Keep visitors engaged by highlighting relevant content.")),Object(c.createElement)(l.ExternalLink,{href:"https://curatewp.com/"},Object(i.__)("Get CurateWP","cwprp"))),icon:E,category:"curatewp",keywords:[Object(i.__)("related","cwprp"),Object(i.__)("engagement","cwprp"),Object(i.__)("similar","cwprp")],edit:k,save:function(){return null}},D=(n(20),function(e){var t=e.settings,n=e.name;Object(o.registerBlockType)(n,t)}),I=function(){[r].forEach(D)};I()}]); -
curatewp-related-posts/trunk/changelog.txt
r2168926 r2393059 1 1 == Changelog == 2 3 4 2 5 3 6 = 1.1.0 = -
curatewp-related-posts/trunk/curatewp-related-posts.php
r2168926 r2393059 5 5 Plugin URI: https://curatewp.com/ 6 6 Description: Display related posts within the current post, in a widget, and in your theme. 7 Version: 1. 1.07 Version: 1..0 8 8 Author: JR Tashjian 9 9 Author URI: https://jrtashjian.com … … 11 11 Domain Path: languages 12 12 13 Copyright 2019 JR Tashjian13 Copyright 2019 JR Tashjian 14 14 15 This program is free software; you can redistribute it and/or 16 modify it under the terms of the GNU General Public License 17 as published by the Free Software Foundation; either version 2 18 of the License, or(at your option) any later version.15 This program is free software; you can redistribute it and/or 16 it under the terms of the GNU General Public License as published by 17 the Free Software Foundation; either version 2 of the License, or 18 (at your option) any later version. 19 19 20 20 This program is distributed in the hope that it will be useful, … … 32 32 } 33 33 34 define( 'CWPRP_VERSION', '1. 0.1' );34 define( 'CWPRP_VERSION', '1.' ); 35 35 define( 'CWPRP_PLUGIN_DIR', dirname( __FILE__ ) ); 36 36 define( 'CWPRP_PLUGIN_URL', plugin_dir_url( __FILE__ ) ); -
curatewp-related-posts/trunk/includes/Core.php
r2168926 r2393059 108 108 wp_enqueue_style( 109 109 'cwprp-layouts', 110 CWPRP_PLUGIN_URL . 'build/ layouts.css',110 CWPRP_PLUGIN_URL . 'build/.css', 111 111 array(), 112 112 CWPRP_VERSION -
curatewp-related-posts/trunk/includes/Widget.php
r2063444 r2393059 126 126 $title = isset( $instance['title'] ) ? $instance['title'] : ''; 127 127 $description = isset( $instance['description'] ) ? $instance['description'] : ''; 128 $number = isset( $instance['number'] ) ? $instance['number'] : '';128 $number = isset( $instance['number'] ) ? $instance['number'] : ; 129 129 $in_category = isset( $instance['in_category'] ) ? $instance['in_category'] : ''; 130 130 $in_tag = isset( $instance['in_tag'] ) ? $instance['in_tag'] : ''; … … 159 159 id="<?php echo esc_attr( $this->get_field_id( 'number' ) ); ?>" 160 160 name="<?php echo esc_attr( $this->get_field_name( 'number' ) ); ?>" 161 value="<?php echo esc_attr( $number ?: 5); ?>"161 value="<?php echo esc_attr( $number ); ?>" 162 162 step="1" 163 163 /> -
curatewp-related-posts/trunk/includes/template-functions.php
r2168926 r2393059 93 93 94 94 // Convert class string to array and append additional wrapper classes. 95 $classes = e xplode( ' ', $args['class'] );95 $classes = explode( ' ', $args['class'] ); 96 96 $classes[] = 'curatewp-section'; 97 97 $classes[] = 'curatewp-section-' . $section_id; -
curatewp-related-posts/trunk/readme.txt
r2168926 r2393059 3 3 Tags: curatewp, curation, related, related posts, related content, recommended, engagement, similar, similar posts, gutenberg, block, shortcode 4 4 Requires at least: 4.9.8 5 Tested up to: 5. 2.35 Tested up to: 5. 6 6 Requires PHP: 5.6 7 Stable tag: 1. 1.07 Stable tag: 1..0 8 8 License: GPLv2 or later 9 9 License URI: https://www.gnu.org/licenses/gpl-2.0.html … … 35 35 == Changelog == 36 36 37 * The section title and description is deprecated within the block 38 * Added support for WP 5.2.3 39 * Added support for Gutenberg 6.6.0 37 * Added support for WP 5.5.1
Note: See TracChangeset
for help on using the changeset viewer.