/* Widget Name: Button Description: Create a custom button with flexible styling, icon support, and click tracking functionality. Author: SiteOrigin Author URI: https://siteorigin.com Documentation: https://siteorigin.com/widgets-bundle/button-widget-documentation/ Keywords: event, icon, link */ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget { public function __construct() { parent::__construct( 'sow-button', __( 'SiteOrigin Button', 'so-widgets-bundle' ), array( 'description' => __( 'Create a custom button with flexible styling, icon support, and click tracking functionality.', 'so-widgets-bundle' ), 'help' => 'https://siteorigin.com/widgets-bundle/button-widget-documentation/', ), array( ), false, plugin_dir_path( __FILE__ ) ); } public function get_settings_form() { return array( 'responsive_breakpoint' => array( 'type' => 'measurement', 'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ), 'default' => '780px', 'description' => __( 'This setting controls when the Mobile Align setting will be used. The default value is 780px.', 'so-widgets-bundle' ), ), ); } public function initialize() { $this->register_frontend_styles( array( array( 'sow-button-base', plugin_dir_url( __FILE__ ) . 'css/style.css', array(), SOW_BUNDLE_VERSION, ), ) ); } public function get_widget_form() { return array( 'text' => array( 'type' => 'text', 'label' => __( 'Button Text', 'so-widgets-bundle' ), ), 'url' => array( 'type' => 'link', 'label' => __( 'Destination URL', 'so-widgets-bundle' ), 'allow_shortcode' => true, ), 'new_window' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Open in a new window', 'so-widgets-bundle' ), ), 'download' => array( 'type' => 'checkbox', 'default' => false, 'label' => __( 'Download', 'so-widgets-bundle' ), 'description' => __( 'The Destination URL will be downloaded when a user clicks on the button.', 'so-widgets-bundle' ), ), 'button_icon' => array( 'type' => 'section', 'label' => __( 'Icon', 'so-widgets-bundle' ), 'fields' => array( 'icon_selected' => array( 'type' => 'icon', 'label' => __( 'Icon', 'so-widgets-bundle' ), ), 'icon_color' => array( 'type' => 'color', 'label' => __( 'Icon Color', 'so-widgets-bundle' ), ), 'icon' => array( 'type' => 'media', 'label' => __( 'Image Icon', 'so-widgets-bundle' ), 'description' => __( 'Replaces the icon with your own image icon.', 'so-widgets-bundle' ), ), 'icon_placement' => array( 'type' => 'select', 'label' => __( 'Icon Placement', 'so-widgets-bundle' ), 'default' => 'left', 'options' => array( 'top' => __( 'Top', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'bottom' => __( 'Bottom', 'so-widgets-bundle' ), 'left' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), 'design' => array( 'type' => 'section', 'label' => __( 'Design and Layout', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'width' => array( 'type' => 'measurement', 'label' => __( 'Width', 'so-widgets-bundle' ), 'description' => __( 'Leave blank to let the button resize according to content.', 'so-widgets-bundle' ), ), 'align' => array( 'type' => 'select', 'label' => __( 'Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'mobile_align' => array( 'type' => 'select', 'label' => __( 'Mobile Align', 'so-widgets-bundle' ), 'default' => 'center', 'options' => array( 'left' => __( 'Left', 'so-widgets-bundle' ), 'right' => __( 'Right', 'so-widgets-bundle' ), 'center' => __( 'Center', 'so-widgets-bundle' ), 'justify' => __( 'Full Width', 'so-widgets-bundle' ), ), ), 'theme' => array( 'type' => 'select', 'label' => __( 'Button Theme', 'so-widgets-bundle' ), 'default' => 'flat', 'options' => array( 'atom' => __( 'Atom', 'so-widgets-bundle' ), 'flat' => __( 'Flat', 'so-widgets-bundle' ), 'wire' => __( 'Wire', 'so-widgets-bundle' ), ), ), 'button_color' => array( 'type' => 'color', 'label' => __( 'Button Color', 'so-widgets-bundle' ), ), 'text_color' => array( 'type' => 'color', 'label' => __( 'Text Color', 'so-widgets-bundle' ), ), 'hover' => array( 'type' => 'checkbox', 'default' => true, 'label' => __( 'Use hover effects', 'so-widgets-bundle' ), 'state_emitter' => array( 'callback' => 'conditional', 'args' => array( 'hover[show]: val', 'hover[hide]: ! val', ), ), ), 'hover_background_color' => array( 'type' => 'color', 'label' => __( 'Hover Background Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'hover_text_color' => array( 'type' => 'color', 'label' => __( 'Hover Text Color', 'so-widgets-bundle' ), 'state_handler' => array( 'hover[show]' => array( 'show' ), 'hover[hide]' => array( 'hide' ), ), ), 'font' => array( 'type' => 'font', 'label' => __( 'Font', 'so-widgets-bundle' ), 'default' => 'default', ), 'font_size' => array( 'type' => 'measurement', 'label' => __( 'Font Size', 'so-widgets-bundle' ), 'default' => '1em', ), 'icon_size' => array( 'type' => 'measurement', 'label' => __( 'Icon Size', 'so-widgets-bundle' ), 'default' => '1.3em', ), 'padding' => array( 'type' => 'measurement', 'label' => __( 'Padding', 'so-widgets-bundle' ), 'default' => '1em', ), 'rounding' => array( 'type' => 'multi-measurement', 'label' => __( 'Rounding', 'so-widgets-bundle' ), 'default' => '0.25em 0.25em 0.25em 0.25em', 'measurements' => array( 'top' => array( 'label' => __( 'Top', 'so-widgets-bundle' ), ), 'right' => array( 'label' => __( 'Right', 'so-widgets-bundle' ), ), 'bottom' => array( 'label' => __( 'Bottom', 'so-widgets-bundle' ), ), 'left' => array( 'label' => __( 'Left', 'so-widgets-bundle' ), ), ), ), ), ), 'attributes' => array( 'type' => 'section', 'label' => __( 'Other Attributes and SEO', 'so-widgets-bundle' ), 'hide' => true, 'fields' => array( 'id' => array( 'type' => 'text', 'label' => __( 'Button ID', 'so-widgets-bundle' ), 'description' => __( 'An ID attribute allows you to target this button in JavaScript.', 'so-widgets-bundle' ), ), 'classes' => array( 'type' => 'text', 'label' => __( 'Button Classes', 'so-widgets-bundle' ), 'description' => __( 'Additional CSS classes added to the button link.', 'so-widgets-bundle' ), ), 'title' => array( 'type' => 'text', 'label' => __( 'Title Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a title attribute to the button link.', 'so-widgets-bundle' ), ), 'on_click' => array( 'type' => 'text', 'label' => __( 'Onclick', 'so-widgets-bundle' ), 'description' => __( 'Run this JavaScript when the button is clicked. Ideal for tracking.', 'so-widgets-bundle' ), 'onclick' => true, ), 'rel' => array( 'type' => 'text', 'label' => __( 'Rel Attribute', 'so-widgets-bundle' ), 'description' => __( 'Adds a rel attribute to the button link.', 'so-widgets-bundle' ), ), ), ), ); } public function get_style_name( $instance ) { if ( empty( $instance['design']['theme'] ) ) { return 'atom'; } return $instance['design']['theme']; } /** * Get the variables for the Button Widget. * * @return array */ public function get_template_variables( $instance, $args ) { $button_attributes = array(); $attributes = $instance['attributes']; $classes = ! empty( $attributes['classes'] ) ? $attributes['classes'] : ''; if ( ! empty( $classes ) ) { $classes .= ' '; } $classes .= 'sowb-button ow-icon-placement-' . $instance['button_icon']['icon_placement']; if ( ! empty( $instance['design']['hover'] ) ) { $classes .= ' ow-button-hover'; } $button_attributes['class'] = implode( ' ', array_map( 'sanitize_html_class', explode( ' ', $classes ) ) ); if ( ! empty( $instance['new_window'] ) ) { $button_attributes['target'] = '_blank'; $button_attributes['rel'] = 'noopener noreferrer'; } if ( ! empty( $instance['download'] ) ) { $button_attributes['download'] = null; } if ( ! empty( $attributes['id'] ) ) { $button_attributes['id'] = $attributes['id']; } if ( ! empty( $attributes['title'] ) ) { $button_attributes['title'] = $attributes['title']; } if ( ! empty( $attributes['rel'] ) ) { if ( isset( $button_attributes['rel'] ) ) { $button_attributes['rel'] .= " $attributes[rel]"; } else { $button_attributes['rel'] = $attributes['rel']; } } $icon_image_url = ''; if ( ! empty( $instance['button_icon']['icon'] ) ) { $attachment = wp_get_attachment_image_src( $instance['button_icon']['icon'] ); if ( ! empty( $attachment ) ) { $icon_image_url = $attachment[0]; } } return array( 'button_attributes' => apply_filters( 'siteorigin_widgets_button_attributes', $button_attributes, $instance ), 'href' => ! empty( $instance['url'] ) ? $instance['url'] : '', 'on_click' => ! empty( $attributes['on_click'] ) ? $attributes['on_click'] : '', 'align' => $instance['design']['align'], 'icon_image_url' => $icon_image_url, 'icon' => $instance['button_icon']['icon_selected'], 'icon_color' => $instance['button_icon']['icon_color'], 'text' => $instance['text'], ); } /** * Get the variables that we'll be injecting into the less stylesheet. * * @return array */ public function get_less_variables( $instance ) { if ( empty( $instance ) || empty( $instance['design'] ) ) { return array(); } $text_color = isset( $instance['design']['text_color'] ) ? $instance['design']['text_color'] : ''; $button_color = isset( $instance['design']['button_color'] ) ? $instance['design']['button_color'] : ''; $less_vars = array( 'button_width' => isset( $instance['design']['width'] ) ? $instance['design']['width'] : '', 'button_color' => $button_color, 'text_color' => $text_color, 'icon_size' => ! empty( $instance['design']['icon_size'] ) ? $instance['design']['icon_size'] : '1.3em', 'hover_text_color' => ! empty( $instance['design']['hover_text_color'] ) ? $instance['design']['hover_text_color'] : $text_color, 'hover_background_color' => ! empty( $instance['design']['hover_background_color'] ) ? $instance['design']['hover_background_color'] : $button_color, 'font_size' => isset( $instance['design']['font_size'] ) ? $instance['design']['font_size'] : '', 'rounding' => isset( $instance['design']['rounding'] ) ? $instance['design']['rounding'] : '', 'padding' => isset( $instance['design']['padding'] ) ? $instance['design']['padding'] : '', 'has_text' => empty( $instance['text'] ) ? 'false' : 'true', 'responsive_breakpoint' => $this->get_global_settings( 'responsive_breakpoint' ), 'align' => ! empty( $instance['design']['align'] ) ? $instance['design']['align'] : 'center', 'mobile_align' => ! empty( $instance['design']['mobile_align'] ) ? $instance['design']['mobile_align'] : 'center', 'has_button_icon' => empty( $instance['button_icon']['icon_selected'] ) ? 'false' : 'true', ); if ( ! empty( $instance['design']['font'] ) ) { $font = siteorigin_widget_get_font( $instance['design']['font'] ); $less_vars['button_font'] = $font['family']; if ( ! empty( $font['weight'] ) ) { $less_vars['button_font_weight'] = $font['weight_raw']; $less_vars['button_font_style'] = $font['style']; } } return $less_vars; } /** * Make sure the instance is the most up to date version. * * @return mixed */ public function modify_instance( $instance ) { if ( empty( $instance ) ) { return array(); } $migrate_props = array( 'button_icon' => array( 'icon_selected', 'icon_color', 'icon', ), 'design' => array( 'align', 'theme', 'button_color', 'text_color', 'hover', 'hover_text_color', 'hover_background_color', 'font_size', 'rounding', 'padding', ), 'attributes' => array( 'id', ), ); foreach ( $migrate_props as $prop => $sub_props ) { if ( empty( $instance[ $prop ] ) ) { $instance[ $prop ] = array(); foreach ( $sub_props as $sub_prop ) { if ( isset( $instance[ $sub_prop ] ) ) { $instance[ $prop ][ $sub_prop ] = $instance[ $sub_prop ]; unset( $instance[ $sub_prop ] ); } } } } // Migrate onclick setting to prevent Wordfence flag. if ( ! empty( $instance['attributes'] ) && ! empty( $instance['attributes']['onclick'] ) ) { $instance['attributes']['on_click'] = $instance['attributes']['onclick']; } // If the mobile_align setting isn't set, set it to the same value as the align value. if ( ! empty( $instance['design'] ) && ! empty( $instance['design']['align'] ) && empty( $instance['design']['mobile_align'] ) ) { $instance['design']['mobile_align'] = $instance['design']['align']; } // Migrate predefined settings to more customizable settings. if ( ! empty( $instance['design']['font_size'] ) && is_numeric( $instance['design']['font_size'] ) ) { $instance['design']['font_size'] .= 'em'; } if ( ! empty( $instance['design']['padding'] ) && is_numeric( $instance['design']['padding'] ) ) { $instance['design']['padding'] .= 'em'; } if ( ! empty( $instance['design']['rounding'] ) && is_numeric( $instance['design']['rounding'] ) ) { $instance['design']['rounding'] = $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em ' . $instance['design']['rounding'] . 'em'; } if ( empty( $instance['design']['icon_size'] ) ) { $instance['design']['icon_size'] = '1.3em'; } return $instance; } public function get_form_teaser() { if ( class_exists( 'SiteOrigin_Premium' ) ) { return false; } return array( sprintf( __( 'Add a beautiful tooltip to the Button Widget with %sSiteOrigin Premium%s', 'so-widgets-bundle' ), '', '' ), ); } } siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );{"id":77852,"date":"2026-05-22T22:31:18","date_gmt":"2026-05-22T22:31:18","guid":{"rendered":"https:\/\/klecet.edu.in\/alumni\/?p=77852"},"modified":"2026-05-22T22:31:20","modified_gmt":"2026-05-22T22:31:20","slug":"los-casinos-online-ganan-dinero-a-traves-de-la-utilidad-de-su-estirpe-incluida-en-cualquier-juego","status":"publish","type":"post","link":"http:\/\/klecet.edu.in\/alumni\/los-casinos-online-ganan-dinero-a-traves-de-la-utilidad-de-su-estirpe-incluida-en-cualquier-juego\/","title":{"rendered":"Los casinos online ganan dinero a traves de la utilidad de su estirpe incluida en cualquier juego"},"content":{"rendered":"

Cryptorino os recibe con un 500% sobre bono sobre admision inclusive 1 BTC (si, desplazandolo hacia el pelo lo perfectamente lees, 1 gtbet<\/a> BTC) + 10% sobre cashback semanal. premia a los jugadores mayormente leales joviales cualquier 10% sobre cashback semanal desplazandolo hacia el pelo algun bono de bienvenida de el 100%. A veces, referente a quinta de el dinero fiat, como las euros, y no ha transpirado a veces de manera simultanea al paga sobre medios \ufffdconvencionales\ufffd.<\/p>\n

Provee cryptojuegos de primer grado y no ha transpirado el preferiblemente aparato sobre recompensas gente cual desean la intimidad y tambien en la rapidez de estas criptomonedas. Cerca de el vari?n, las personas podran disfrutar sobre importes ininas, cual ha ganaderia notoriedad dentro de vosotros cripto por su actividad. Agregan bonos suaves con manga larga tiradas gratuito y no ha transpirado porcentajes economicos perfecta para novatos, como si fuese un beneficiarse los prerrogativas. Los usuarios deben considerar el hecho que cualquier error alrededor del imitar la administracion de el monedero secreto, podria traer la liberacii?n definitiva para los bienes demandado. Las casinos sobre criptomonedas en Ciertas zonas de espana, son las unicos sobre brindar nuestro patrimonio rotundo con el fin de arrinconar los dinero para los seres sin intermediarios. Resulta una propuesta exclusiva con el fin de usuarios mas con el fin de incrementar nuestro cesion de las curriculums.<\/p>\n

La coleccion de juegos anade opciones sobre numeracion por fabricantes, asuntos sobre tragamonedas y clasificaciones estandares, asi\ufffd como una lingote de exploracion de localizar valores. La puerta inaugural abarca cualquier reembolso de el 10% sin instalaciones de postura, la promocion que ha sido dados bastante buena prohijamiento entre la colectividad. A lo cual se podri\ufffdan mover suma la soltura de tratamiento de el website, una amplia figura sobre proveedores sobre juegos y la posibilidad de elaborar depositos sobre Bitcoin mediante WalletConnect. El bono solicita cualquier esbozo el cual el primer tanque inscribiri? replica, independiente del importe, y inscribiri? complementa que usan tiradas gratis. El texto del pagina web si no le importa hacerse amiga de la grasa otorga solo que usan objetivos sobre esparcimiento, desplazandolo hacia el pelo el uso esto es la responsabilidad sobre todos los palabras y no ha transpirado situaciones. CryptoNews, igual que nuestro website sobre novedades sobre criptomonedas mas profusamente enorme de el mundo, fue algun monolito con sociedad por 2016.<\/p>\n

Se puede beneficiarte de el cesion original vano utilizandolo de percibir diversos juegos asi\ufffd como ganar dinero favorable<\/h2>\n

Nuestro compromiso de Avantgarde a los gente de criptomonedas conduce mas alla de estas anuncios definicion, proveyendo transacciones de Bitcoin falto problemas asi\ufffd como apoyo especificamente dedicado con el fin de necesidades especificas sobre criptomonedas. El rendimiento de el pagina web a lo largo de las pruebas mostro una certeza invariable sobre otras accesorios desplazandolo hacia el pelo navegadores, asi que cual los apostadores logren alcanzar a las cuentas asi\ufffd como hacer apuestas falto interrupciones.Leer la Sus particulares Total de Crashino La version limpio de el medio asegura que la gente puedan hallar sobre modo eficiente sus deportes desplazandolo hacia el pelo mercados de apuestas deseados. Esa categorizacion otorga los usuarios a localizar corto los mercados de apuestas zapatillas de deporte con manga larga bitcoin cabe las juegos de casino ti\ufffdpicos.<\/p>\n

Ademas, poseen compatibilidad con otras paginas desplazandolo hacia el pelo billeteras, facilitando la experiencia del consumidor<\/h2>\n

El serio indumentarias que se ocupan (pues puede ser el pseudonimo mas encima de una ser), seri\ufffda Satoshi Nakamoto, quienes lanzo la nueva moneda electronica unico tiene valor para realizar operaciones dentro de online. De todas formas, si ya posees verdad vivencia tiene mas profusamente sentido armonizar lo perfectamente joviales algun bono de audiencia en compania de deposito, todo el tiempo que revises las instalaciones de puesta.<\/p>\n

Al momento sobra espanoles utilizan criptomonedas como el Bitcoin de efectuar toda clase de operaciones en linea sobre modo segura desplazandolo hacia el pelo confidencial, incluso en depositos y retiros de casinos online. En caso de que aun nunca os animes en utilizar Bitcoin para efectuar transacciones acerca de un casino en internet, hay diversas alternativas a las que puedes solicitar de efectuar depositos y no ha transpirado retiros. Que usan un monton de arriesgado primero, usar criptomonedas como Bitcoin en algun casino en internet de el pais es entre los medios de mayor rapidas y seguras de organizar el dinero. Los Bitcoins nunca unico hace posible obtener articulos en el caso de que nos lo olvidemos retribuir por paquetes en linea, destino ademas que, sobre las casinos online, se va a apoyar sobre el silli\ufffdn deberian posicionado como algunos de los metodos sobre paga mas profusamente utilizadas, gracias a la patologi\ufffda del tunel carpiano varios ingresos. De esta forma, completo cliente tiene lograr completo de sus vivos.<\/p>\n

Se sirve todo el tiempo wallets seguras, plataformas fiables desplazandolo hacia el pelo mantente lector con regulacion en su villa. Muchos juegos se encuentran adaptados en pantallas tactiles desplazandolo hacia el pelo ciertos casinos incluso dan notificaciones del encaminarse recursos indumentarias terminar un jubilacion. Para finalizar, en caso de que se trata de un ejercicio de los cuales deje medios alrededor casino, puede que esos bienes se va a apoyar sobre el silli\ufffdn revaloricen. Las transacciones en compania de criptomonedas se fabrican con evidente anonimato, cosa que os otorga de mas dominacion sobre su referencia particular. Ademi?s, las comisiones resultan mucho mas bajas, sobre todo acerca de operaciones internacionales.<\/p>\n

Esto garantiza cual los jugadores regulares ademas llegan a convertirse en focos de luces beneficien de prerrogativas consistentes, manteniendo la prueba sobre juego atractiva llevando lapso. Esta combinacion de bonos de tanque asi\ufffd como giros sin cargo permite la busqueda de estas tragamonedas, juegos de banco desplazandolo hacia el pelo casino sobre avispado de el sitio sin comprometer mucho sobre hacen de propios recursos. Levante bono deja a las jugadores percibir tragamonedas populares igual que Gates of Olympus, Sweet Bonanza asi\ufffd como Dead Canary, o en la barra disfrutar de juegos sobre banco asi\ufffd como que usan crupier sobre avispado carente comprometer bastante de las propios dinero. Empleamos ciencia blockchain para garantizar una transparencia desplazandolo hacia el pelo equidad referente a todos los juegos, disponemos de ayuda al cliente 24\/6 y unico ofrecemos criterios sobre juegos conocidos.<\/p>\n

En lo que lleva incluido a los limites menores asi\ufffd como maximos de estas operaciones, resultan definidos toda plataforma particularmente. Levante programa provee condiciones optimas en las bonificaciones, promos exclusivas desplazandolo hacia el pelo limites sobre retiro mayormente altos, entre diferentes ventajas. Aunque es evidente tal como serian en general iguales bonos que cualquier casino online, existen desigualdades sustanciales. Actualmente, gracias al vedette sobre bonificaciones han evolucionado de modo optimista, atrayendo mas profusamente jugadores porque cada vez.<\/p>\n

Las casinos sobra recomendados para jugar con manga larga BTC destacan para el transparencia, licencias verificadas y interesantes promociones con el fin de jugadores sobre criptomonedas. En el proceso de designar, concierna pensar enfoque igual que empuje, rapidez acerca de transacciones desplazandolo hacia el pelo diversidad de juegos. Las excelentes plataformas usan enigmatico SSL, autenticacion sobre dos factores (2FA) asi\ufffd como almacenamiento seguro sobre dineros con el fin de guardar a las jugadores. Cuando de mas jugadores eligen BTC con el fin de elaborar depositos y retiros bien es invierno anonimato y a la falta sobre intermediarios bancarios. Bitcoin se ha transformado sobre una de las criptomonedas mayormente utilizadas referente a casinos online por medio de la patologi\ufffda del tunel carpiano descentralizacion, seguridad desplazandolo hacia el pelo soltura de tratamiento.<\/p>\n","protected":false},"excerpt":{"rendered":"

Cryptorino os recibe con un 500% sobre bono sobre admision inclusive 1 BTC (si, desplazandolo hacia el pelo lo perfectamente lees, 1 gtbet BTC) + 10% sobre cashback semanal. premia a los jugadores mayormente leales joviales cualquier 10% sobre cashback semanal desplazandolo hacia el pelo algun bono de bienvenida de\u2026<\/p>\n

Continue reading<\/span><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-77852","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/77852","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/comments?post=77852"}],"version-history":[{"count":1,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/77852\/revisions"}],"predecessor-version":[{"id":77853,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/posts\/77852\/revisions\/77853"}],"wp:attachment":[{"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/media?parent=77852"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/categories?post=77852"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/klecet.edu.in\/alumni\/wp-json\/wp\/v2\/tags?post=77852"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}