Tablepress and AMP plugins are incompatible

[ad_1]

Hello Tobias! You came up with a wonderful and very useful plugin! I continue to test it. I ran into a problem: Tablepress Version 2.1.7 + TablePress Extension: DataTables ColumnFilterWidgetsby Version 1.7 and AMP plugins are incompatible ((( Can you comment something? Thanks.

TablePress Extension: DataTables ColumnFilterWidgetsby Version 1.7

Raw validation data which you may want to share with the author so they can fix AMP compatibility:

[
{
"url": "https://nelelektro.com/%d0%bf%d0%bc%d0%b5-10%d0%b0/",
"type": "is_singular[page]",
"label": "Страница",
"amp_url": "https://nelelektro.com/%d0%bf%d0%bc%d0%b5-10%d0%b0/?mobile=1",
"validation_errors": [
{
"node_name": "script",
"parent_name": "head",
"code": "DISALLOWED_TAG",
"type": "js_error",
"node_attributes": {
"type": "text/javascript",
"src": "https://nelelektro.com/wp-includes/js/jquery/jquery.min.js?ver=normalized",
"id": "jquery-core-js"
},
"node_type": 1,
"sources": [
{
"type": "plugin",
"name": "tablepress-datatables-column-filter-widgets",
"file": "tablepress-datatables-column-filter-widgets.php",
"line": 52,
"function": "tablepress_add_columnfilterwidgets_js_options",
"hook": "tablepress_table_js_options",
"priority": 10,
"dependency_type": "script",
"handle": "tablepress-columnfilterwidgets",
"dependency_handle": "jquery-core"
}
]
},
{
"node_name": "script",
"parent_name": "body",
"code": "DISALLOWED_TAG",
"type": "js_error",
"node_attributes": {
"type": "text/javascript",
"src": "https://nelelektro.com/wp-content/plugins/tablepress/js/jquery.datatables.min.js?ver=normalized",
"id": "tablepress-datatables-js"
},
"node_type": 1,
"sources": [
{
"type": "plugin",
"name": "tablepress-datatables-column-filter-widgets",
"file": "tablepress-datatables-column-filter-widgets.php",
"line": 52,
"function": "tablepress_add_columnfilterwidgets_js_options",
"hook": "tablepress_table_js_options",
"priority": 10,
"dependency_type": "script",
"handle": "tablepress-columnfilterwidgets",
"dependency_handle": "tablepress-datatables"
}
]
},
{
"node_name": "script",
"parent_name": "body",
"code": "DISALLOWED_TAG",
"type": "js_error",
"node_attributes": {
"type": "text/javascript",
"src": "https://nelelektro.com/wp-content/plugins/tablepress-datatables-column-filter-widgets/js/ColumnFilterWidgets.min.js?ver=normalized",
"id": "tablepress-columnfilterwidgets-js"
},
"node_type": 1,
"sources": [
{
"type": "plugin",
"name": "tablepress-datatables-column-filter-widgets",
"file": "tablepress-datatables-column-filter-widgets.php",
"line": 52,
"function": "tablepress_add_columnfilterwidgets_js_options",
"hook": "tablepress_table_js_options",
"priority": 10,
"dependency_type": "script",
"handle": "tablepress-columnfilterwidgets"
}
]
}
],
"stale": false
}
]

TablePress Version 2.1.7

https://nelelektro.com/catalog/%d0%bf%d0%bc12-100201-220%d0%b2/(opens in a new tab)

Raw validation data which you may want to share with the author so they can fix AMP compatibility:

[
{
"url": "https://nelelektro.com/%d0%bf%d0%bc%d0%b5-10%d0%b0/",
"type": "is_singular[page]",
"label": "Страница",
"amp_url": "https://nelelektro.com/%d0%bf%d0%bc%d0%b5-10%d0%b0/?mobile=1",
"validation_errors": [
{
"node_name": "script",
"parent_name": "body",
"code": "DISALLOWED_TAG",
"type": "js_error",
"node_attributes": {
"type": "text/javascript"
},
"text": "\njQuery(function($){\nvar DT_language={DOUBLE_QUOTED_STRING:{DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:{DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING},DOUBLE_QUOTED_STRING:{DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING},DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING}};\n$(SINGLE_QUOTED_STRING).DataTable({DOUBLE_QUOTED_STRING:DT_language[DOUBLE_QUOTED_STRING],DOUBLE_QUOTED_STRING:[],DOUBLE_QUOTED_STRING:false,DOUBLE_QUOTED_STRING:[DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING],DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING: DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING: { DOUBLE_QUOTED_STRING: [ INT,INT,INT,INT,INT,INT,INT,INT ],DOUBLE_QUOTED_STRING: INT }});\n});\n",
"node_type": 1,
"sources": [
{
"type": "plugin",
"name": "tablepress",
"file": "controllers/controller-frontend.php",
"line": 227,
"function": "TablePress_Frontend_Controller::add_datatables_calls",
"hook": "wp_print_footer_scripts",
"priority": 11
}
]
}
],
"stale": false
},
{
"url": "https://nelelektro.com/catalog/%d0%bf%d0%bc12-100201-220%d0%b2/",
"type": "is_singular[product]",
"label": "Товар",
"amp_url": "https://nelelektro.com/catalog/%d0%bf%d0%bc12-100201-220%d0%b2/?mobile=1",
"validation_errors": [
{
"node_name": "script",
"parent_name": "body",
"code": "DISALLOWED_TAG",
"type": "js_error",
"node_attributes": {
"type": "text/javascript"
},
"text": "\njQuery(function($){\nvar DT_language={DOUBLE_QUOTED_STRING:{DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:{DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING},DOUBLE_QUOTED_STRING:{DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING},DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING}};\n$(SINGLE_QUOTED_STRING).DataTable({DOUBLE_QUOTED_STRING:DT_language[DOUBLE_QUOTED_STRING],DOUBLE_QUOTED_STRING:[],DOUBLE_QUOTED_STRING:false,DOUBLE_QUOTED_STRING:[DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING],DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:false});\n$(SINGLE_QUOTED_STRING).DataTable({DOUBLE_QUOTED_STRING:DT_language[DOUBLE_QUOTED_STRING],DOUBLE_QUOTED_STRING:[],DOUBLE_QUOTED_STRING:false,DOUBLE_QUOTED_STRING:[DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING],DOUBLE_QUOTED_STRING:DOUBLE_QUOTED_STRING,DOUBLE_QUOTED_STRING:false});\n});\n",
"node_type": 1,
"sources": [
{
"type": "plugin",
"name": "tablepress",
"file": "controllers/controller-frontend.php",
"line": 227,
"function": "TablePress_Frontend_Controller::add_datatables_calls",
"hook": "wp_print_footer_scripts",
"priority": 11
}
]
}
],
"stale": false
}
]

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer